protractor

Protractor ist ein End-to-End-Testframework für AngularJS-Anwendungen, die auf WebDriverJs aufsetzen. Der Winkelmesser kann als eigenständiger Binärläufer ausgeführt oder als Bibliothek in Ihre Tests einbezogen werden. Verwenden Sie Protractor als Bibliothek, wenn Sie WebDriver und Ihre Testumgebung selbst verwalten möchten. Finden Sie mehr auf http://www.protractortest.org/#/ und https://github.com/angular/protractor/
2
Antworten

Winkelmesser, wann soll ich dann () nach einem Klick () verwenden

Ich führe eine Angular-App aus und beim Testen auf dem Winkelmesser a click() weiß ich nicht, wann ich das Versprechen mit einem then() lösen soll. Ich habe das auf der Protractor API gefunden:    Ein Versprechen, das gelöst wird, we...
30.10.2015, 17:08
2
Antworten

Ende des Tests auf Headless Server

Ich versuche, eine Umgebung für Ende-zu-Ende Tests auf einem Tröpfchen einzurichten, auf dem der Ubuntu-Server 12.04.3 auf Digital Ocean läuft. Was ich am Ende erreichen möchte, ist, dass meine jenkins (auf dem einen Tröpfchen installiert...
31.03.2014, 19:24
2
Antworten

Winkelmesser: Download-Datei testen, ohne den Dateinamen zu kennen

Ich folgte dieser Antwort und es sieht fast so aus, wie ich es brauche. Das Problem ist, dass er den Dateinamen bereits kennt und ich e2e test zum Herunterladen einer Datei mache, aber der Dateiname hängt von der aktuellen Zeit ab (sogar mi...
11.12.2016, 03:44
2
Antworten

Finde alle sichtbaren Elemente mit dem Winkelmesser

Ich versuche die Anzahl der sichtbaren Elemente unter einem Container mit Winkelmesser zu finden %Vor% Ich bekomme immer die Anzahl als 0, obwohl ich manuell überprüft habe, dass die Elemente vorhanden sind. Alle Hinweise zum Debuggen werden...
26.05.2014, 05:54
1
Antwort

Angularjs - simulieren Sie das Berührungsereignis im Winkelmesser e2e test

Ich benutze Winkelmesser mit Jasmine für meine mobile Angularjs App. Ich möchte ein Berührungsereignis (touchStart / touchEnd usw.) für ein bestimmtes Element testen. Etwas wie: %Vor%     
18.05.2014, 10:13
4
Antworten

Entfernen Sie einen Gegenstand aus localStorage in einem Winkelmessertest

Ich versuche, einen Eintrag in der localStorage von einem Winkelmesser-Test zu entfernen %Vor% aber ich erhalte diesen Fehler, wenn der Test in Chrome ausgeführt wird %Vor%     
21.01.2014, 13:15
1
Antwort

Mock einen Service im E2E-Test im Winkelmesser

Ich möchte einen Funktionstest für meine App schreiben, und ich möchte meinen loginService-Dienst verspotten, um die Tests zu beschleunigen. Ich möchte nicht die $ http verspotten, aber der Dienst, der es intern aufruft, aber ich kann keine Spio...
14.05.2016, 20:49
1
Antwort

Angular: Winkelmesser - count () löst nicht auf und verursacht Timeout

Ich versuche, auf meinem Karussell e2e Komponententest einfach zu zählen karussell.po.ts %Vor% Und meine Spezifikationsdatei: %Vor% Ich habe all die neuesten oder in der Nähe der neuesten mindestens Pakete    "@ angular / core": "^...
29.09.2017, 14:49
4
Antworten

Jasmine / Winkelmesser: Stoppen Sie den Test bei einem Fehler in beforeEach

Ich schreibe gerade Tests Winkelmesser und ich frage mich, ob es eine Möglichkeit gibt, Testausführung abzubrechen, sobald etwas in der beforeEach fehlschlägt (und einige nützliche Nachricht wie "Vorbedingung fehlgeschlagen: Benutzer konnte nich...
17.04.2014, 15:51
1
Antwort

Safari WebDriver setTimeout unter Verwendung des Winkelmessers

Ich habe viele Komponententests mit Karma gemacht, aber mein Büro würde gerne einige Integrationstests durchführen, insbesondere Tests für Browserfunktionen. Dafür schien es, dass Protractor meine beste Option war, und ich habe angefangen, ein p...
19.04.2016, 22:21