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