2017-07-08 35 views
0

我想在Ubuntu Server上執行Selenium但我總是遇到驅動程序版本問題。我不知道更多的選項來檢查它,所以我在這裏試圖解決這個問題。在ubuntu服務器上執行硒的問題

一是環境:

Maven的:阿帕奇Maven的3.3.9
的Java:1.8
瀏覽器:谷歌瀏覽器59.0.3071.115
鉻司機:ChromeDriver 2.30.477691

當我嘗試執行mvn clean test時,它返回這個錯誤

生成信息:版本: '3.4.0',修訂版: '未知',時間: '未知'
系統信息:主機: 'Ubuntu的2GB-lon1-01',IP:「127.0。 1.1',os.name:'Linux',os.arch:'amd64',os.version:'4.4.0-81-generic',java.version:'1.8.0_131'
驅動程序信息:driver.version :ChromeDriver

JAVA實現的簡單代碼是這樣的:

System.setProperty("webdriver.chrome.driver", "chromedriver"); 
WebDriver driver = new ChromeDriver(); 
driver.get("https://google.es"); 
driver.quit(); 

任何人都可以幫助我安裝Chrome驅動程序版本來解決這個問題嗎?
我認爲我沒有正確地做到這一點。

問候!

+0

歡迎來到Stack Overflow!尋求調試幫助的問題(「爲什麼這個代碼不工作?」)必須在問題本身中包含所需的行爲,特定的問題或錯誤以及必要的最短代碼**。沒有明確問題陳述的問題對其他讀者無益。請參閱:[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –

回答

0

System.setProperty(「webdriver.chrome.driver」,「Driver Path」);

在這裏,您必須傳遞驅動程序在磁盤中的位置。

相關問題