亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法使用 ChromeDriver 2.36.540470 和 Selenium 在 Jenkins

無法使用 ChromeDriver 2.36.540470 和 Selenium 在 Jenkins

智慧大石 2022-09-01 18:05:16
我正在與詹金斯一起從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.36Chrome Browser v73.0之間存在明顯的不匹配。


溶液

  • 將 ChromeDriver 升級到 ChromeDriver v2.46 級別。

  • 將 Chrome 版本保持在 Chrome v73 級別。(根據 ChromeDriver v2.46 發行說明)

  • 通過 IDE 清理項目工作區,并使用所需的依賴項重新生成項目。

  • 如果您的基本 Web 客戶端版本太舊,請將其卸載并安裝 Web 客戶端的最新 GA 和已發布版本。

  • 執行您的 .@Test

  • 始終調用in方法以優雅地關閉和銷毀WebDriverWeb客戶端實例。driver.quit()tearDown(){}


查看完整回答
反對 回復 2022-09-01
?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

在我創建奴隸后,這個問題得到了解決。測試像往常一樣啟動,并且在使用chrome瀏覽器的前臺可見。


查看完整回答
反對 回復 2022-09-01
  • 2 回答
  • 0 關注
  • 372 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號