测试 系统测试中的 chromedriver 安装问题

runup · 发布于 2017年08月22日 · 最后由 runup 回复于 2017年09月13日 · 279 次阅读
8562

参考guides中的测试篇,需要安装chromedriver,下载了不同版本的chromedriver分别放置在/usr/local/bin文件下面,或者使用mac的homebrew进行安装,进行测试rails test:system,均出现下面的问题:

SocketError: getaddrinfo: nodename nor servname provided, or not known

其中homebrew安装的chromedriver的版本为2.31 系统的PAHT为:

zsh: no such file or directory: /Users/jayzen/.rvm/gems/ruby-2.4.0/bin:/Users/jayzen/.rvm/gems/ruby-2.4.0@global/bin:/Users/jayzen/.rvm/rubies/ruby-2.4.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/Cellar/:/Users/jayzen/.rvm/bin:/Users/jayzen/.rvm/gems/ruby-2.3.0/bin:/Users/jayzen/.rvm/gems/ruby-2.3.0@global/bin:/Users/jayzen/.rvm/rubies/ruby-2.3.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/Users/jayzen/.rvm/bin
共收到 4 条回复
4933

网络问题

8562
4933realwol 回复

有解决方案么?我已经用了vpn

96

是用selenium-webdriver做js相关的测试吗? 这个问题我上个月搞过一段时间, 不过对你的错误信息没有印象

8562
32waytohigh 回复

已经解决了

/private/etc/hosts文件中添加如下语句
127.0.0.1 localhost

不求甚解

8562 runup 关闭了讨论 09月13日 21:14
8562 runup 重新开启了讨论 09月13日 21:14
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册