saucelabs

___ tag123angularjs ___ Für Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder höhere Versionen. Verwenden Sie stattdessen das [eckige] -Tag. ___ tag123ionicframework ___ Ionic ist ein Front-End-Framework für die Entwicklung hybrider mobiler Apps mit HTML-Inhalten, die Sass und Angular verwenden. Standardmäßig läuft es auf Cordova. ___ tag123appium ___ Ein Open-Source-Testautomatisierungstool zur Verwendung mit nativen und hybriden mobilen Apps ___ tag123protractor ___ 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/ ___ tag123sauce Labs ist ein Cloud-Dienst, der Webbrowser und mobile Geräte für manuelle und automatisierte Tests bereitstellt. ___ qstntxt ___

Ich versuche, eine mit Ionic geschriebene mobile App zu testen, und da Ionic auf Angular basiert, möchte ich Tests mit dem Winkelmesser schreiben und die Tests in mobilen Emulatoren mit Hilfe von SauceLabs Appium durchführen. Ich rufe den Winkelmesser mit dem folgenden Befehl auf:

%Vor%

Aber ich bekomme den folgenden Fehler:

%Vor%

Meine protractorConfig.js enthält:

%Vor%

Warum sagt Protractor / Souslabs, dass ich keinen Benutzernamen oder Zugriffsschlüssel angegeben habe?

Bearbeiten: Ich habe diese Frage und meine Antwort aus Informationen in einer der Antworten in e2e-Tests an Sauce Labs von Protractor auf Travis laufen . Ich habe diese Frage und Antwort in der Hoffnung, dass die Informationen, die viele Google-Suche zu finden, für andere, die das gleiche Problem haben, zugänglicher sein würde.

    
___ answer29015604 ___

Dank dieser anderen Frage Ich weiß jetzt, dass Sie die 'selenAddress' aus der Konfiguration weglassen müssen, andernfalls ignoriert der Winkelmesser Ihre SauceLabs-Authentifizierung. Es wird die "selenAddress" korrekt erzeugen, wenn sie weggelassen wird, obwohl ich mir zu diesem Zeitpunkt nicht sicher bin, wie es das weiß.

    
___ qstnhdr ___ Ich stelle 'sauceUser' und 'sauceKey' in meiner Konfiguration bereit, aber die Soße sagt, dass ich versuche, mich mit dem Benutzernamen 'None' und dem Zugriffsschlüssel 'None' zu authentifizieren. ___
2
Antworten

Travis-CI + Soße Connect + Behat: Der Internet Explorer kann keine Tests ausführen

Travis-CI läuft mit Sauce Connect, um Behat-Tests auszuführen. Alles funktioniert gut, wenn ich Sauce sage, Firefox 26 unter Windows 7 zu verwenden. Aber wenn ich den Browser zu Internet Explorer ändere (jede der drei Versionen, die Sauce Labs u...
18.02.2014, 05:23
7
Antworten

WebDriver - Element ist nicht anklickbar Chrome

Ich habe folgendes Problem. Ich führe Test auf Firefox und Chrome aus. Bei Firefox-Test richtig laufen, aber auf Chrome SauceLabs geben Sie eine Nachricht: %Vor% Ich wähle Element durch einzigartige CSS-Selektor in beiden Test auf die gleich...
19.09.2014, 08:07
1
Antwort

Ich stelle 'sauceUser' und 'sauceKey' in meiner Konfiguration bereit, aber die Soße sagt, dass ich versuche, mich mit dem Benutzernamen 'None' und dem Zugriffsschlüssel 'None' zu authentifizieren.

Ich versuche, eine mit Ionic geschriebene mobile App zu testen, und da Ionic auf Angular basiert, möchte ich Tests mit dem Winkelmesser schreiben und die Tests in mobilen Emulatoren mit Hilfe von SauceLabs Appium durchführen. Ich rufe den Winkel...
12.03.2015, 16:47