【发布时间】:2018-10-15 07:00:04
【问题描述】:
在我的 build.gradle 文件中,我有以下依赖项:
compile group: 'org.seleniumhq.selenium', name: 'selenium-chrome-driver', version: '3.11.0'
但是,每当我开始测试时,selenium 似乎都在使用旧版本的 ChromeDriver,因为它在控制台中输出:
Starting ChromeDriver 2.31.488774
有人知道为什么会这样吗?
【问题讨论】:
-
我认为您混淆了 chrome-driver API 绑定和 chrome-driver 二进制文件。您在 build.gradle 中指定的绑定。您必须下载并安装在路径上的二进制文件;在撰写本文时,最新的二进制版本仅为 2.38。
-
啊该死的......是的,我去年用自制软件安装了 chromedriver 可执行文件。更新了它,现在一切正常。非常感谢。
标签: selenium gradle web driver selenium-chromedriver