tre*_*eat 11 proxy selenium webdriver selenium-webdriver protractor
我正在尝试使用量角器进行自动化javascript测试.这意味着遵循以下说明:http: //www.ng-newsletter.com/posts/practical-protractor.html
npm install -g protractor
Run Code Online (Sandbox Code Playgroud)
完成得很好.然而:
webdriver-manager update
Run Code Online (Sandbox Code Playgroud)
不能绕过我工作的代理.显然,您现在可以在配置中设置代理,但我无法按照如何执行此操作:https://github.com/angular/protractor/pull/966 基本上,我需要设置'env.HTTPS_PROXY',但是我看不到在哪做这个?我可以看到我可以编辑webdriver-manager文件来解决这个问题,但这似乎是错误的.
注意:我已尝试手动安装此文件(来自webdriver-manager更新)并将它们复制到预期的位置,但jar文件已损坏.
Cas*_*ian 16
在cmd中
set PROXY=http://username:password@proxyserver:port
set HTTP_PROXY=%PROXY%
set HTTPS_PROXY=%PROXY%
webdriver-manager update
Run Code Online (Sandbox Code Playgroud)
或者转到文件.npmrc通常在这里是C:\ Users\username.npmrc(如果没有用命令搜索它npm config ls -l | grep config)并通过键入来手动设置代理变量
proxy=http://username:password@proxyserver:port
https-proxy=http://username:password@proxyserver:port
Run Code Online (Sandbox Code Playgroud)
第三种方法是使用值生成两个系统环境变量HTTP_PROXY和HTTPS_PROXY http://username:password@proxyserver:port