Wie zum Lesen von Daten aus Excel-Blatt in selenium webdriver

Ich versuche zu Lesen, Benutzername und Passwort aus der excel-Datei, unten ist mein code, aber es zeigt folgenden Fehler :

log4j:WARN No appenders für logger
(org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager).
log4j:WARN Bitte initialisieren Sie die log4j-Systems richtig.

Code:

public static void main(String[] args) throws BiffException, IOException {      
    Sheet s;
    WebDriver driver = new FirefoxDriver();
    FileInputStream fi = new FileInputStream("E:\\myExcelWorkBook.xls");
    Workbook W = Workbook.getWorkbook(fi);

    s = W.getSheet(0);

    for(int row = 0;row <= s.getRows();row++){

    String Username = s.getCell(0,row).getContents();
    System.out.println("Username" +Username);
    driver.get("AppURL");
    driver.findElement(By.id("txtUserName")).sendKeys(Username);

    String password= s.getCell(1, row).getContents();
    System.out.println("Password "+password);

    driver.findElement(By.id("txtPassword")).sendKeys(password);

    driver.findElement(By.id("btnLogin")).click();
   }
 }

Bitte helfen Sie mir.

  • Blatt, welches Paket Ihr mit kann Sie erzählen .jetzt werde ich versuchen
  • Lesen von excel-Datei hat nichts zu tun mit selenium webdriver. Trennen Sie den code und stellen Sie zuerst sicher, dass Sie Lesen können, Daten aus der excel Datei in die username und 'Passwort' Variablen.
  • vielen Dank für die Hilfe.Ihre Arbeitsweise...
  • Wenn Sie sich Fragen, über das log4j-Warnung, ich vermute, das ist eine doppelte : stackoverflow.com/questions/12532339/...
  • Ich denke, wenn man fix log4j als @JpR schlägt vor, Sie werden sehen, einige Protokolle, um Ihnen zu helfen.
InformationsquelleAutor Khushali | 2014-03-27
Schreibe einen Kommentar