Ich arbeite gerade an der Entscheidung für ein Tool für die Automatisierung einer App auf Reed/Redux-Plattform. Die meisten Szenarien, die ich in der App habe, ist es möglich, mit Nightwatch zu automatisieren. Es gibt bestimmte Testfälle oder Szenarien, die sich für verschiedene Datensätze wiederholen. Für z. Schritte ausgeführt werden:Data Driven Testing Nightwatch
- Anmeldung für diese Anwendung
- Geben Sie Suchkriterien Schritt
- Geben Sie Farbe 1, Farbe 2, Farbe 3
- Speichern und Validieren
Testdaten:
|UserName|Password|Search Criteria|Color 1|Color 2|Color 3|
-----------------------------------------------------------------------------
|abc | abc | search 1 |red | | |
|abc | abc | search 1 | |green | |
|abc | abc | search 2 |grey |white | |
|abc | abc | search 3 |white |black | yellow|
muss ich Führen Sie den gleichen Satz von Codes/Schritten mehrmals aus, abhängig von der Anzahl der Zeilen von Testdaten, die wir haben. Ich habe versucht, viele Dokumentationen zu lesen, konnte aber kein Paket finden, das diese Art der Automatisierung in der Nachtwache unterstützt. Bitte helfen. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.
Dank & Grüße, Mukesh Panda
können Sie Nightwatch-Gurke für datengetriebene Tests verwenden: https://github.com/mucsi96/nightwatch-cucumber/ Mit ** Features ** und ** Definitionen ** können Sie Ihre eigenen Daten als Parameter haben. oder https://github.com/wsbaser/nightwatch-data-driven – Raymond