Wie setze ich den https-Proxy für selen's webdriver?

7

Ich versuche, Winkelmesser für automatisierte Javascript-Tests zu verwenden. Dies bedeutet folgendes: Ссылка

%Vor%

ist in Ordnung. Jedoch:

%Vor%

kommt nicht um den Proxy herum, den ich bei der Arbeit habe. Anscheinend können Sie den Proxy in einer Konfiguration einstellen, aber ich kann nicht folgen, wie man das tut: Ссылка Grundsätzlich muss ich 'env.HTTPS_PROXY' einstellen, aber ich kann nicht sehen, wo das zu tun ist? Ich kann sehen, dass ich wahrscheinlich die Datei webdriver-manager bearbeiten könnte, um das zu beheben, aber das scheint falsch.

Hinweis: Ich habe versucht, diese Dateien (vom webdriver-manager update) manuell zu installieren und sie an die erwarteten Orte zu kopieren, aber die jar-Datei wird beschädigt.

    
Sam 20.01.2015, 17:12
quelle

2 Antworten

13

Ich habe gerade entdeckt, dass es nun so konfiguriert ist, dass es --proxy="<proxy>" als Argument unterstützt, also ist das Problem gelöst.

Ich musste dazu auch --ignore_ssl verwenden

    
Sam 20.01.2015, 17:28
quelle
12

In cmd

%Vor%

Oder gehen Sie zu Datei .npmrc ist normalerweise hier C: \ Users \ Benutzername.npmrc (wenn nicht mit dem Befehl npm config ls -l | grep config suchen) und setzen Sie die Proxy-Variablen manuell durch Eingabe in

%Vor%

Eine dritte Möglichkeit besteht darin, zwei Systemumgebungsvariablen HTTP_PROXY und HTTPS_PROXY mit dem Wert http://username:password@proxyserver:port

zu erstellen     
Cassian 21.01.2016 11:06
quelle