2015-09-16 81 views
1

我有一些機器人框架測試和我想在醬實驗室運行它們。 我用它來通過這個命令行語法在本地運行測試:在醬實驗室運行頁面對象機器人測試

pybot -vbaseurl:http://myurl FunctHomePage.robot 

截至現在,我需要一些醬實驗室選項添加到我的語法:

pybot -vbaseurl:http://myurl.fr -v DESIRED_CAPABILITIES:"build:demo,platform:Windows  2008,version:40,browserName:firefox,javascriptEnabled:True" -v REMOTE_URL:http://username:saucekey.saucelabs.com:80/wd/hub FunctHomePage.robot 

但是運行這個當我面對硒網絡驅動程序錯誤

WebDriverException: Message: Couldn't connect to webdriver after several attempts 

事實上硒試圖在phantomJs這是機器人頁面對象庫中的默認瀏覽器,而我已經給firef運行我的測試頭牛在期望的功能的瀏覽器。

我覺得這是我設置的衝突,但不知道如何處理它。

感謝您的幫助。

回答

1

我已經發現,使用頁面對象庫的時候,我應該使用內置的選項庫發動對醬實驗室測試,下面是完整的命令行,它的作品!

pybot -v browser:firefox -v baseurl:http://myurl -v sauce_apikey:mykey -v sauce_platform:linux -v sauce_username:myusername FunctHomePage.robot 
相關問題