2017-05-04 75 views
-1

我可以用下面的機器人框架的測試打開瀏覽器:機器人框架/詹金斯:chromedriver可執行文件需要在PATH錯誤

Onboard The Customers  
    Open Browser https://xxxxxxxxxx/xx  chrome 

的Chromedriver是在我家diretory和路徑設置是否正確。

但是,現在我想在詹金斯運行項目。所以,我將chromedriver複製到JENKINS_HOME(/ var/lib/jenkins)。設置PATH以包含此目錄。

更改RF測試:

Onboard The Customers 
    Set Environment Variable webdriver.chrome.driver /var/lib/jenkins/chromedriver 
    Open Browser https://xxxxxxxxxx/xx  chrome 

我不能等了這個錯誤MESG:

Onboard The Customers             
[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open 
Test Start Time: 20170504 12:22:42.512 
Test End Time: 20170504 12:22:42.541 
| FAIL | 
WebDriverException: Message: 'chromedriver' executable needs to be in PATH. 
+1

您使用的是什麼版本的Chrome驅動程序?嘗試使用最新的一個。 –

+0

我使用最新的:2.29 –

回答

0

那家我在詹金斯作業設置路徑中的錯誤。所以,一旦我糾正了測試現在正在運行。