Ich habe eine Test-Suite von etwa 1000 Testfällen, aber manchmal, wenn ein Testfall aufgrund eines nicht geschlossenen Popup-Fensters fehlschlägt, werden auch alle folgenden Testfälle fehlschlagen, weil das Popup-Modal Winkelmesser nicht mit Seitenelementen interagieren lässt. (Meine App ist so) So möchte ich eine Bedingung erstellen, wie ich die Seite aktualisieren werde, wenn ein Testfall fehlschlägt, oder ich werde zu meiner Homepage Link gehen, wenn Testfall fehlschlägt, da alle TCs vom gleichen Startpunkt starten. Dies verhindert, dass alle meine nachfolgenden Testfälle fehlschlagen. Diese Methode wurde in QTP/UFT-Tagen als Wiederherstellungsszenario bezeichnet.Wie kann ich etwas tun, wenn der Winkelmesser-Testfall fehlschlägt?
0
A
Antwort
0
Ich war auch mit dieser Art von Problem konfrontiert, dass, wenn ein Testfall nachher fehlschlägt alle Testfälle scheitern wird, nicht sicher, ob es irgendwelche Wiederherstellungsszenarios im Winkelmesser gibt, aber ich benutze vor allem, vor jedem und nach Jeder startet meinen Test aus einem sauberen Zustand. Ich habe eine Hilfsfunktion hinzugefügt, um zur Startseite zu navigieren und ich rufe jedes Mal diese Funktion vor jedem auf.
Verwandte Themen
- 1. Wenn mysql_query() fehlschlägt, was tun?
- 2. etwas tun, wenn Ansicht Lasten
- 3. etwas tun, wenn alle deferreds
- 4. Wenn Array isset, etwas tun?
- 5. etwas tun, wenn Modal verbirgt
- 6. Kann ich in PHP so etwas tun?
- 7. Perl: Abfangen von GetOptions, wenn etwas fehlschlägt
- 8. Wie kann ich etwas tun, wie Google-Karte Einführung callout
- 9. Wie kann ich etwas am Eingang Kasse tun?
- 10. Wie kann ich jede Sekunde etwas tun? [LibGDX]
- 11. etwas tun, nur wenn App "startet"
- 12. Wenn int einen bestimmten Wert hat, etwas tun, wenn nicht, etwas anderes tun
- 13. etwas tun, wenn Fortschrittsbalken fertig ist
- 14. Wenn diese Funktionen aufruft, etwas tun, php
- 15. Angular2 - Etwas tun, wenn innerHTML geändert
- 16. UIPanGestureRecognizer tun etwas, wenn Sie sofort berührt
- 17. Laravel: Benachrichtigen Admin wenn Benutzer etwas tun
- 18. etwas tun, wenn Attributwert ist Singular
- 19. Wenn eine Div leer ist, etwas tun
- 20. Wie kann ich Fehler mit scrapy abfangen, damit ich etwas tun kann, wenn der User Timeout Fehler auftritt?
- 21. Was tun, wenn ein Posix-Close-Call fehlschlägt?
- 22. Less.js: wenn @color = Wert etwas tun
- 23. Angular - Wenn beobachtbar ist, tun Sie etwas
- 24. Etwas tun, wenn Wert vorhanden ist
- 25. Wenn Klasse existiert, etwas mit Javascript tun
- 26. Android: etwas tun, wenn checkBox geprüft
- 27. Postgres-Regel: Tun Sie etwas auf der Einfügung, wenn Bedingung
- 28. Wie kann AFNetworking ein Standardbild festlegen, wenn der Download fehlschlägt?
- 29. Wie funktioniert ein Skript, wenn Sie etwas anderes tun?
- 30. JSF 2: Kann EL so etwas tun?
Ich benutze diese auch, da ich sehr großen Rahmen haben, kann ich von derselben Homepage starten, aber eine Auffrischung würde für mich arbeiten. – ASB