bor*_*ris 5 selenium google-chrome webdriver selenium-chromedriver selenium-webdriver
哪个Selenium版本与ChromeDriver 2.35兼容?
我遇到错误
Only local connections are allowed
Run Code Online (Sandbox Code Playgroud)
当我运行带有selenium-server-standalone-jar版本2.53.0的gulp-protractor时。
将硒更新到最新版本3.8.1无效。
更新到版本3.8.1后,出现错误
runnerCli - Server terminated early with status 1
Run Code Online (Sandbox Code Playgroud)
根据问题“哪个Selenium版本与ChromeDriver 2.35兼容?” 以下是相关详细信息:
Selenium Client版本:几乎所有最新的Selenium Client版本都与ChromeDriver v2.35兼容。按照最佳做法以及时间表的变化,请不断更新Selenium Client版本和ChromeDriver版本。它们在成功进行兼容性测试后被释放。
Selenium Client版本2.53.x:ChromeDriver v2.35也与Selenium Client版本2.53.1兼容。
理想情况下,您需要从ChromeDriver Google Storage下载匹配的ChromeDriver版本
注意:几个月前,Chromium小组宣布了ChromeDriver的版本控制模式将发生变化的初步声明。现在我们正在推进该计划。具体来说,ChromeDriver 2.46将是包含主要版本2的最新版本。未来的ChromeDriver版本将具有与Chrome版本类似的版本号。我们将从下周的ChromeDriver 73版本开始,而不是Beta版本的Chrome 73。
新发行模型的工作方式如下:
关于日志消息“仅允许本地连接”,摘录自JimEvans的答案:
此[info]日志消息表明,ChromeDriver二进制文件将仅接受来自本地计算机的连接。
由于大多数驱动程序实现(GeckoDriver,IEDriverServer和ChromeDriver)都创建HTTP服务器,而Selenium客户端(Java,Python,C#,NodeJS)都使用基于HTTP的JSON协议与WebDriver通信并自动实现浏览器客户端。由于HTTP服务器仅在开放端口上侦听由客户端语言绑定生成的HTTP请求,因此由客户端语言绑定启动的与HTTP服务器的连接被限制为仅允许来自同一主机上的相同进程。此限制不适用于浏览器可以与第三方关联的网站建立的连接,而只是阻止来自其他网站的传入连接。
| 归档时间: |
|
| 查看次数: |
6667 次 |
| 最近记录: |