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/
1
Antwort

Winkelmesser: Wie man auf volle Ladung von Bootstrapped AngularJS wartet

Ich habe eine Bootstrapped Angular (1.2.6) -App. Dies bedeutet, dass es kein explizites ng-app hat. Als solche habe ich alle möglichen Probleme bekommen, die Tests des Protractor-Frameworks zu funktionieren (mit SauceLabs und Grunt-Winkelmess...
06.12.2014, 05:59
4
Antworten

AngularJS-Winkelmesser-Tests - sollten E2E-Tests Leuchten haben?

Es gibt eine Menge Fragen, wie man HTTP-Antworten in Winkelmesser-Tests vortäuscht. Wie dies zu tun ist, ist nicht die Frage, sollten wir dies tun, ist die Frage. Ссылка Ich bin seit über vier Jahren QS-Ingenieur und die meisten meiner a...
23.12.2013, 19:12
2
Antworten

Die Tabs in Chrome können nicht mehr geöffnet und geschlossen werden

Das Problem: Vor einigen Monaten haben wir einen Test für eine Funktion mit mehreren Tabs hinzugefügt, bei dem die Tabs mit CTRL/COMMAND + t geöffnet und mit den Tastenkombinationen CTRL/COMMAND + v geschlossen werden. Relevante Hi...
31.07.2015, 16:48
3
Antworten

Winkelmesserprüfberichte

Ich habe eine beträchtliche Anzahl von Winkelmesser-Testsuiten eingerichtet und möchte diese in jenkins implementieren, um diese Tests mit jedem neuen Build durchzuführen. Um die Ausgabe zu handhaben, genügt es, sie einfach in eine Textdatei aus...
16.04.2015, 13:39
1
Antwort

Running-Winkelmesser-Tests mit Jenkins-Würfen "Test-Titel" sollte eine "Zeichenkette" sein, stattdessen wurde "Funktion" angegeben. '"

Das ist also ein bisschen wie ein Kratzer. Wenn ich meine e2e-Tests für Winkelmesser von einem Jenkins-Job aus führe, scheitert das mit: %Vor% Aber wenn ich mit der gleichen Version von Node (5.0.0) und npm (3.3.6) mit denselben Befehlen...
10.08.2016, 14:37
2
Antworten

Selenium Grid-Fehler in GitLab CI: Fehler beim Weiterleiten der neuen Sitzung Leerer Pool der VM für Setup-Funktionen

Da die Dokumentation zur GitLab CI-Konfiguration und Selenium generell schlecht ist, bitte ich um Hilfe. Konfiguration nach Interessenpunkt: gitlab.ci.yml : %Vor% protractor.ci.conf.js : %Vor% Bei der obigen Konfiguration schlä...
30.05.2017, 12:03
1
Antwort

Ändern Sie die Bildschirmauflösung der VSTS-Agentensitzung, wenn Sie Winkelmessertests ausführen

Meine Winkelmesser-Tests funktionieren auf meinem lokalen Computer und auf Azure VM Windows Server 2012 R2, wenn Sie über RDP darauf zugreifen. Ich habe die Browser-Fensterauflösung in meinen Tests explizit mit browser.driver.manage().window()....
22.09.2016, 05:44
1
Antwort

Wie kann ich die Ausführung von Tests in beforeAll block in Jasmine verhindern?

Vor all meinen Tests (läuft in Jasmin unter Winkelmesser) muss ich mich in mein System einloggen und wenn der Login fehlschlägt, sollte ich keinen Test machen. Aber selbst wenn ich proccess.exit verwende (was das Knoten-Feature ist, um die Pr...
10.03.2015, 12:45
1
Antwort

Firefox v52.0 mit Winkelmesser kann nicht verwendet werden

Ich habe gerade ein Problem, wenn ich mit GeckoDriver auf meiner Angular2-Site Winkelmesser-Tests ausführen möchte. Ich verwende Selenium Standalone Server, um meine Tests auszuführen, und sie funktionieren in Chrome und IE11, aber wenn ich v...
13.03.2017, 10:07
1
Antwort

Was ist der richtige Weg, um den Winkelmesser mit SystemJS zu verwenden?

Dieses Problem sollte auch für requirejs gelten. Die Besonderheiten: Winkelmesser SystemJS lädt ES6 BabelJS transpilierte Systemmodule Cucumber.js Chai, Chai-wie-versprochen Der Grund, warum ich frage, ist, weil ich nur ein paar...
07.08.2015, 15:36