我正在与詹金斯一起从tomcat 9运行詹金斯。我已经在Windows批处理命令中使用以下命令配置了maven项目。c:cd C:\Users\Nikhil Udgirkar\workspace\Neon_workspace2\orangehrmmvn 干净测试回声 成功还在 jenkins 中配置了 maven 和 jdk 安装浏览器根本没有启动。执行仅在此行停止------------------------------------------------------- T E S T S-------------------------------------------------------Running TestSuiteStarting ChromeDriver 2.36.540470 (e522d04694c7ebea4ba8821272dbef4f9b818c91) on port 39673Only local connections are allowed.Mar 25, 2019 9:00:13 AM org.openqa.selenium.remote.ProtocolHandshake createSessionINFO: Detected dialect: OSS测试用例执行应该开始,但它不是在控制台中上述行之后暂停运行开始的。请帮忙 谢谢
2 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
此错误消息...
Starting ChromeDriver 2.36.540470 (e522d04694c7ebea4ba8821272dbef4f9b818c91) on port 39673
...暗示 ChromeDriver v2.36 用于启动新的 Chrome 浏览器会话。
您的主要问题是您正在使用的二进制文件版本之间不兼容,如下所示:
您正在使用 chromedriver=2.36
chromedriver=2.36 的发行说明明确提到了以下内容:
支持铬 v63-65
您可能正在使用当前发布的 chrome=73.0
因此,ChromeDriver v2.36和Chrome Browser v73.0之间存在明显的不匹配。
溶液
将 ChromeDriver 升级到 ChromeDriver v2.46 级别。
将 Chrome 版本保持在 Chrome v73 级别。(根据 ChromeDriver v2.46 发行说明)
通过 IDE 清理项目工作区,并使用所需的依赖项重新生成项目。
如果您的基本 Web 客户端版本太旧,请将其卸载并安装 Web 客户端的最新 GA 和已发布版本。
执行您的 .
@Test
始终调用in方法以优雅地关闭和销毁WebDriver和Web客户端实例。
driver.quit()
tearDown(){}
添加回答
举报
0/150
提交
取消