在我的build.gradle文件中,我有以下依赖关系:
compile group: 'org.seleniumhq.selenium', name: 'selenium-chrome-driver', version: '3.11.0'
但是,每当我开始测试时,Selenium似乎都在使用旧版本的ChromeDriver,因为它在控制台中输出:
Starting ChromeDriver 2.31.488774
有谁知道为什么会这样?
如果您不提供可执行文件的路径,Selenium 将查找$PATH
这可能是旧版本所在的位置。 由于您要在 gradle 文件上拉取较新版本,因此请确保在实例化远程驱动程序时传递可执行路径。