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.

8

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.

    
Patrick Canfield 12.03.2015, 16:47
quelle

1 Antwort

13

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ß.

    
Patrick Canfield 12.03.2015 16:47
quelle