我无法在chrome上运行量角器测试用例,并且我已经更新了chrome,webdriver manager和量角器的工具。有人可以帮我吗?
版本如下: Chromedriver:2.42, 量角器:5.3.0, 铬:67.0 网络驱动程序管理器:12.0.6
答案 0 :(得分:1)
Chromedriver 2.42支持Chrome V68-70,这就是错误提示Chrome version must be >= 68
的原因。
对于Chome v67,您可以使用chromedriver 2.41或2.40。兼容列表可从here
中找到您应通过以下cmd安装chromedriver 2.41或2.40:
webdriver-manager update --versions.chrome=2.41
1)如果在量角器conf.js中设置了directConnect: true
,请通过
protractor conf.js
2)如果未设置directConnect: true
,但设置了seleniumAddress: http://localhost:4444/wd/hub
,
您需要通过以下cmd提前使用特定的chromedriver版本启动硒服务器实例:
webdriver-manager start --versions.chrome=2.41
如果仍然无法正常工作,请手动删除其他版本的chromedriver二进制文件。