Wir haben 3000 Benutzernamen und ein Passwort. Wir müssen es gegen erfolgreiche Anmeldung einer Webseite testen. Das Problem besteht darin, dass die Seite beim erfolgreichen Login auf das Benutzerkonto umgeleitet wird. Melden Sie sich erneut vom Konto ab und die erneute Eingabe von Benutzername und Passwort benötigt Zeit. Gibt es eine Lösung für dieseSelen Login-Validierung
Antwort
Wenn es nur Validierung wird, dann würde ich empfehlen, Sie verwenden HtmlUnitDriver
, die für Headless-Automatisierung verwendet wird. Es wird etwas schneller im Vergleich zu üblichen Browsern sein.
Divide and Conquer
Split Ihre Liste in 2-10 oder mehr Teile und Lauf ist auf differend maschines. Sie können auch testen, ob mehr als ein Thread auf einem Multicore-PC verwendet wird.
Es scheint hier ein Sicherheitsproblem zu geben, da Sie die Benutzer/Passwort-Paare entweder in Ihrem Java-Code oder in einer Eigenschaftendatei oder in der Datenbank (in Klartext anstelle von Hashwerten) speichern müssen.
Ich denke, dass stattdessen sollte höchstens ein Benutzer pro Anwendungsrolle, um die Authentifizierung + Autorisierung zu testen (diese sollten natürlich "Test" Benutzer speziell für Ihre Tests erstellt werden).
- 1. Selen Python (Import Error) Python-Selen-Eclipse-
- 2. Selen C#
- 3. Selen Probleme
- 4. Selen get_attribute
- 5. ElementNotVisibleException Selen
- 6. Selen: org.openqa.selenium.ElementNotVisibleException
- 7. Selen - Taste
- 8. Selen-Verbindung
- 9. Mit Selen
- 10. Selen C#
- 11. Selen Adresszeile
- 12. Selen Ausnahme
- 13. Selen ElementNotInteractableException
- 14. Wie kann man die laufende Version von Selen, Selen-Server oder Selen-Webdriver programmgesteuert erhalten?
- 15. aktualisiert Selen durch ‚sudo pip installieren -U Selen‘ versagt
- 16. OWASP ZAP JVM Konkurrenz mit selen Selen Grid ports
- 17. Selen vs Windmühle
- 18. Selen 1 vs 2
- 19. Parametrieren mit Selen
- 20. Selen vs HtmlUnit?
- 21. Übertragen Selen in Nunit
- 22. Selen WebDriver JQUERY
- 23. Selen RC in Hudson
- 24. Selen-rc in bsd
- 25. Selen und Laravel 5.2
- 26. Selen: Popup-Fenster testen
- 27. Gurke + Webrat + Selen Anleitung
- 28. Python Selen Browser driver.back()
- 29. Python Selen Griff Windows
- 30. Selen-Webdriver mit JAVA
Sie können datengetriebenen Test in dem Fall versuchen. – Rao