Ich habe ein Szenario wie verschiedene Parameter, und Variablen in meinen Methoden sollten Daten aus einer Excel-Tabelle nehmen und nehmen ihren Wert. Zum Beispiel gibt es eine Variable wie countryname und in Excel Blatt die 8. Spalte mit einer Liste von Ländernamen. Also, wenn ich den Code das erste Mal ausführen, sollte countryname Variable den ersten Zellenwert in der 8. Spalte nehmen und das nächste Mal, wenn ich den Code ausführen, sollte es den Wert der 2. Zelle in der 8. Spalte nehmen. Ebenso gibt es andere Variablen, die Daten aus einem Excel-Sheet übernehmen sollten. Wie automatisiere ich dieses Szenario in Java?Selenium Webdriver zum Lesen von Daten aus der Excel-Tabelle
-2
A
Antwort
0
Sie können Apache POI-JAR-Dateien in Ihrem Projekt zur Verwendung von Excel-Dateien (XLSX) hinzufügen. Auch
void readXLSXFile(String fileName) throws IOException
{
FileInputStream fs= new FileInputStream(fileName);
XSSFWorkbook wb = new XSSFWorkbook(fs);
XSSFSheet ws = wb.getSheetAt(0);//you can change the value to index value of your required sheet
Iterator<Row> rows = ws.rowIterator();
XSSFRow row;
while(rows.hasNext())
{
row=(XSSFRow) rows.next();
XSSFCell cell=row.getCell(7);//8th cell of the row
String CName= cell.getStringCellValue(); //getting the cell value as string
countryNames(CName);// Your method for passing the country name to the method for your requirement
}
wb.close();
}
Verwandte Themen
- 1. Selenium WebDriver: Handhabung von DropDowns
- 2. Selenium WebDriver Von Facebook ausloggen
- 3. Selenium webdriver (javascript) tab
- 4. Selenium Webdriver submit() vs click()
- 5. Selenium WebDriver on IE11
- 6. Blättern mit Selenium Webdriver
- 7. Mit Selenium WebDriver
- 8. TeamCity und Selenium WebDriver
- 9. Selenium Webdriver vs Jsoup - Wann zu verwenden
- 10. Selenium webdriver und Unicode
- 11. RSpec Fehler Selenium-Webdriver
- 12. Konfigurieren der Chrome-Erweiterung über Selenium WebDriver
- 13. Wählen Sie Dropdown - Selenium Webdriver
- 14. Was ist der Unterschied zwischen Selenium Webdriver und Selenium Ghostdriver?
- 15. Selenium WebDriver - Facebook Beitrag Problem
- 16. Selenium Java Webdriver Auswählen der Registerkarte "Historie"
- 17. Wie liest man Text aus versteckten Elementen mit Selenium WebDriver?
- 18. Selenium Webdriver ElementNotVisibleException mit Java
- 19. Ruby Selenium WebDriver - Rückgabewert von execute_script erhalten
- 20. Fehler bei der Verwendung von Selenium JS Chrome Webdriver
- 21. Running Selenium webdriver-manager von Gradle
- 22. Verwenden von Selenium WebDriver mit Tor
- 23. Verwenden von Iterator mit Java Selenium WebDriver
- 24. JavaScript Executor in Selenium WebDriver
- 25. Selenium WebDriver - Iteration durch Tabellenzeilen
- 26. Selenium WebDriver executeScript funktioniert nicht
- 27. Selenium-Webdriver auf Ruby 1.8.7
- 28. Verwenden von Selenium WebDriver in Python zum Öffnen der Verknüpfung in der neuen Registerkarte/Fenster
- 29. HTTP-Statuscode von Selenium WebDriver abrufen C#
- 30. Lesen von Daten aus Excel
Verwenden Apache POI oder JExcel einen Beispielcode für Ihre Referenz Anbringen der Excel-Datei lesen –