Ich benutze Winkelmesser, um AngularJS zu testen
Ich möchte überprüfen, dass am Ende des Tests keine nicht abgefangenen Ausnahmen aufgetreten sind und in der Browser-Konsole gedruckt wurden.
Gibt es dafür einen einfachen Weg?
Wenn Sie einen Winkelmesser mit Jasmin verwenden, verwenden Sie den folgenden Code:
%Vor%Dies wird den Testfall bestehen, wenn keine Konsolenfehler vorliegen. Wenn es Konsolenfehler gibt, wird der Test fehlschlagen.
Anweisungen zum Zugriff auf den Inhalt der Browser-Konsole finden Sie in der Wie kann ich den Bereich des Browsers in den FAQ finden?
Mit ein wenig Aufwand können wir die akzeptierte Antwort auf die Arbeit mit Cucumber.js anpassen, falls Sie nicht mit dem Standard-Test-Framework arbeiten.
%Vor% Sie sollten sich die Dokumentation zu After hooks ansehen , die Gurken entsprechen Jasmin afterEach
.
Tags und Links javascript angularjs testing selenium protractor