Ich möchte e2e Testfall von der Benutzeroberfläche ausführen.Kann ich Winkelmesser e2e Test von der UI
Anwendungsfall: Ich werde eine Testseite auf unserem Entwicklungsstack erstellen, wo jeder den Winkelmesser-Testfall ausführen kann, indem er auf "Ausführen" klickt.
Wir haben ein Shellskript (run.sh) erstellt, in dem wir erwähnt haben, dass wir den webdriver-manager start und den Winkelmesser conf.js ausführen. Ich denke also, wir müssen nur Shellskript von der Benutzeroberfläche ausführen.
Ich habe so etwas mit Jasmine gemacht. Habe den Winkelmesser nicht benutzt, also nicht sicher, wie ähnlich er sein wird. Für meine Jasmine-Tests habe ich eine einfache HTML-Seite mit Links zu allen JS-Dateien in der folgenden Reihenfolge erstellt: Jasmine, Bibliotheken (jQuery und AngularJS), zu testende Quellen, Tests. Dieses Setup führt die Tests beim Laden der Seite aus. –
Ich muss Tasten wie Run Core Test hinzufügen, mobile Test ausführen und klicken Sie auf das wird tatsächlich Test auf dev-Stack ausführen – Apurv
Wenn Run-on-Load mit Winkelmesser wie es mit Jasmine funktioniert, könnten Sie eine übergeordnete Seite haben, die lädt geeignete untergeordnete (Run-on-Load) Seite in einen iframe. Die untergeordneten Seiten enthalten nur die Tests, die Sie ausführen möchten. –