我正在與詹金斯一起從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
提交
取消