Ich habe ein Portal (sagen Sie eine neue Kundenkarte), auf dem ich ein langes Antragsformular ausfüllen muss, um das Endergebnis der Anwendung zu überprüfen. Wenn ich Daten in Excel habe (zB Name, Geburtsdatum, Führerschein, ...) Wie kann ich es mit Selenium WebDriver auf Java automatisieren? wenn ich in mehreren Browsern öffnen kann, dann noch besser :) (Ich habe erfolgreich den Code für ein einzelnes Formular geschrieben, ich suche nach Hilfe, um das gleiche Formular mehrmals zu füllen, ohne den Code zu berühren) Vielen Dank im VorausFüllen von Webform mit Selenium WebDriver aus Excel
Antwort
Verwenden Sie Data Driven Framework, verwenden Sie in Ihrem Projekt die TestNG.Apache POI-Bibliothek, die Ihnen helfen wird, Daten dynamisch aus dem Excel-Blatt zu lesen.
Sie können verwenden, um die Apache POI die Daten aus Excel zu lesen und testng den Test case.Use @dataProvider Anmerkung zu schreiben, um mehrere Datenreihen nacheinander für Test einreichen case.You einige schreiben Klasse, die verschiedene Funktionen haben wird, um Aktionen wie click, sendKeys, navigation, openBrowser und wait auszuführen, die gemäß den Eingabedaten aus der Excel-Datei aufgerufen werden. ref Link - http://toolsq.com/selenium-webdriver/data-driven-testing-excel-poi/
Danke Vijay, ich probierte das und konnte nur 2 Eingaben (Benutzername und Passwort) bekommen, während ich nach einem Formular mit vielen Eingaben wie - Vorname, zweiter Vorname, Nachname, Geburtsdatum, Adresse, etc. suche. . – Hari
- 1. Selenium Webdriver zum Lesen von Daten aus der Excel-Tabelle
- 2. Lesen von Daten aus Excel-Tabelle in Selenium WebDriver
- 3. Blättern mit Selenium Webdriver
- 4. Mit Selenium WebDriver
- 5. Selenium WebDriver: Handhabung von DropDowns
- 6. Finden Element von Text mit Selenium WebDriver
- 7. Selenium Webdriver ElementNotVisibleException mit Java
- 8. Selenium WebDriver Von Facebook ausloggen
- 9. Führen Sie JavaScript mit Selenium Webdriver
- 10. Testen von ZK-Anwendungen mit Selenium Webdriver
- 11. Vorteile von Selenium webdriver mit C#
- 12. Testen von AngularJS mit Selenium Webdriver
- 13. Verwenden von Selenium WebDriver mit Tor
- 14. Verwenden von Iterator mit Java Selenium WebDriver
- 15. NoClassDefFoundError mit Selenium Chrome WebDriver
- 16. Selenium Webdriver mit PHP - Chrome
- 17. Datei hochladen mit Selenium Webdriver
- 18. Mit execute_async_script im Selenium WebDriver
- 19. ASP.NET Webform füllen Bootstrap modal aus Code hinter
- 20. Selenium Webdriver - Element nicht sichtbar
- 21. Selenium webdriver import Probleme
- 22. Selenium WebDriver on IE11
- 23. Fehler in Selenium Webdriver
- 24. Selenium webdriver und Unicode
- 25. Selenium Webdriver Autocomplete Dropdown
- 26. Selenium Webdriver Kommunikationsfehler
- 27. Selenium WebDriver - Auswählen von Webelementen mit findElements (By.xpath
- 28. TeamCity und Selenium WebDriver
- 29. Selenium Webdriver Error - SessionNotCreatedError
- 30. RSpec Fehler Selenium-Webdriver
Danke Monali, ich habe versucht, aber nur 2 Eingänge bekommen könnte (wie Benutzername und Passwort), die als meine Anforderung weit weniger ist – Hari