如何将chromedriver版本更新到35?

时间:2014-09-11 05:55:09

标签: testing protractor selenium-chromedriver

我正在使用chromedriver版本2.10。我已将版本更新为35。 任何人都可以提供我如何实现这一目标?

4 个答案:

答案 0 :(得分:3)

  

请继续阅读 webdriver-manager更新是否未更新chromedriver   到最新的。

我在与"Unable to discover open pages"的问题相关的几周内失去了我的头发,每次我更新chromedriver时,它会更新为version 2.22 chromedriver,我相信selenium服务器为{ {1}}。 我的问题不是真的与selenium服务器,所以v2.53很好。

v2.53

尽管this chromdriver link显示有2.24的最新版本,Issue was with chromedriver v2.22. 不会获取最新版本,但它只会获取版本2.22的Chrome驱动程序。

  

我是如何解决这个问题的?

只需在you check this link之后运行以下命令,了解要更新的chromedriver版本;例如,我想要v2.24所以我运行了以下命令:

  

webdriver-manager update --versions.chrome 2.24

如果您检查了自己的位置:'webdriver-manager update'

你应该看到那里下载了所需的chromedriver;如果它不存在,请阅读命令提示日志,它会告诉你它下载了你的chromdriver文件。

希望能帮助别人!

答案 1 :(得分:0)

Chromedriver最新版本是2.10。您可以查看http://chromedriver.storage.googleapis.com/index.html版本。

我们可以将Chrome版本更新为35 http://filehippo.com/download_google_chrome/57050/

答案 2 :(得分:0)

您应该将chromedriver和chrome区分为浏览器。

chromedriver的版本与Chrome浏览器的版本无关,但您最好使用最新版本的chromedriver。

答案 3 :(得分:0)

ChromeDriver和Chrome浏览器是两个独立的应用程序。

ChromeDriver是WebDriver的一种实现,是一种允许我们控制浏览器行为的API。 在ChromeDriver案例中,它用于控制某些版本的Chrome浏览器。

如您所述,ChromeDriver的最新版本为2.10

由ChromeDriver控制的Chrome浏览器版本获得了单独的开发流程并且可以独立更新到ChromeDriver,在您的情况下,Chrome browser版本为35。

总之,不要混合这两个应用程序,它们是不同的。 附:值得注意的是,在新浏览器版本发布的某些场合,相应的驱动程序已经更新,以便根据浏览器的新发展更新它的行为。