簡體   English   中英

RSelenium錯誤“無法創建新服務:ChromeDriverService”

[英]RSelenium error “Unable to create new service: ChromeDriverService”

兩天前我可以使用

remDr<-remoteDriver(remoteServerAddr = "localhost", port=4444, browserName = "chrome")
remDr$open()

並繼續打開chrome,導航至頁面並登錄。

今天,按照相同的步驟,我得到了這個錯誤

Selenium message:Unable to create new service: ChromeDriverService
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T16:15:40.131Z'
System info: host: 'ATHENALAP', ip: '*******', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_151'
Driver info: driver.version: unknown

Error:   Summary: SessionNotCreatedException
     Detail: A new session could not be created.
     Further Details: run errorDetails method

我正在使用Windows 10。

我將獨立的jar文件保存到僅包含拉丁字符的文件夾中,然后打開Windows PowerShell並運行

java -jar selenium-server-standalone-3.6.0.jar

命令。 這是登錄頁面所必需的。

chromedriver版本可能有問題嗎? (但是,為什么它沒有更改就發生了?)

謝謝。

確保您已升級:

  1. Chrome Webdriver
  2. 硒獨立驅動器

只想分享我最近使用Chrome網絡驅動程序的經驗。 我在Windows 10上,並且正在使用帶有pro.protractor的node.js. 我無縫運行功能測試,直到出現相同的錯誤: Unable to create new service: ChromeDriverService

對問題進行調查后,我發現我的Chrome版本為最新,而chrome網絡驅動程序未更新。 所以我跑了

webdriver-manager update --chromedriver

測試再次正常運行。

您可能對環境有類似的命令。 希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM