Selenium 3中哪个ChromeDriver和Chrome浏览器版本兼容?
问题描述:
其实我有点困惑。尽管我读了several resources这个。Selenium 3中哪个ChromeDriver和Chrome浏览器版本兼容?
对于使用ChromeBrowser进行Selenium 3测试,我们需要额外的应用程序ChromeDriver。而且我发现,from GitHub link这样的文字:
ChromeDriver is only compatible with Chrome version 12.0.712.0 or newer. If you need to test an older version of Chrome, use Selenium RC and a Selenium-backed WebDriver instance.
我的问题是 与所有的Chrome版本兼容所有版本ChromeDriver?每个版本之间没有冲突?无论如何,ChromeDriver & ChromeBrowser之间的所有版本匹配文档在哪里?
答
对于初学者,所有ChromeDriver版本都不兼容所有版本的Chrome。
有时我醒来,运行我的脚本,如果它坏了,我更新驱动程序。然后它工作。 Chrome已经悄悄更新了自己,但没有告诉我。
对于查找哪个chromedriver使用哪个chrome版本的起点 此链接将您带到当前的发行说明。您可以查看先前版本的早期版本。
https://chromedriver.storage.googleapis.com/2.26/notes.txt
---------- ChromeDriver v2.26(2016年12月9日)----------
支持铬v53-55
此页面将显示您当前版本 https://sites.google.com/a/chromium.org/chromedriver/downloads
看来,我们需要取消检查Chrome浏览器的自动更新。对? @ProgrammersBlock – gumuruh
这取决于。通常我的更新意味着安全更改,所以我不想错过任何这些更新。我认为它真正需要的是一个脚本,它会自动检查新的ChromeDriver并提前通知我。 :) – ProgrammersBlock