0

尝试安装最新的量角器,但第 2 步(www.protractortest.org/#/tutorial)没有按计划进行,出现此错误:

[12:08:38] I/file_manager - creating folder C:\Users\bertie\AppData\Roaming\npm\node_mo
events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: getaddrinfo ENOTFOUND selenium-release.storage.googleapis.com selenium-release.sto
    at errnoException (dns.js:28:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)

我在网络上的代理后面,不知道代理名称但有 pac 文件。我可以使用什么解决方法来安装和运行 webdriver?使用节点版本 6.11.2 和 windows 2008R2。

4

1 回答 1

-1

根据 PAC 代理文件Wiki,PAC 文件包含一个 javascript 函数,该函数将返回代理地址。如果您无法从网络管理员处获取代理地址,您可以尝试找出它。

在此处输入图像描述

获得代理地址后,您可以执行以下两个选项之一:

1) 在 webdriver-manager cli 中传递代理

webdriver-manager update/start --proxy proxy_address

2)在 Windows 环境变量中添加HTTP_PROXY,HTTPS_PROXYNO_PROXY

这样你就不需要每次都在 cmd 行中传入代理了。

于 2018-03-30T01:36:38.353 回答