[英]Selenium Webdriver Tests fail on Jenkins(**Linux**) “The driver is not executable”
[英]Running tests on IE driver with Jenkins installed on Linux machine
目前,我正在使用Linux計算機上安裝的Jenkins來自動測試Firefox和Chrome瀏覽器。
我的公司想在IE上開始自動化測試。 有什么方法可以將具有Windows 7操作系統的虛擬機添加到Jenkins架構(新節點?),以從一個Jenkins實例運行所有測試?
我想使用不同的版本執行任務:-首先使用mvn在Chrome驅動程序上運行測試(現在可以正常運行)-第二要在FF驅動程序上運行測試(現在可以正常運行)-第三要在IE驅動程序上運行測試(需要創建) )
如果無法執行此操作,是否應該為Windows計算機准備新的Jenkins安裝?
您可以通過使用主硒服務器上的hub選項來執行此操作
java -jar selenium-server-standalone-2.25.0.jar -role hub -hubHost localhost -hubPort 4444
然后在您的Windows機器上(這是我在Mac上的Chrome例子)執行類似的操作
java -jar selenium-server-standalone-2.25.0.jar -role node -hubHost <ip of hub> -hubPort 4444\
-browser "browserName=chrome,maxinstance=2,platform=MAC" \
-Dwebdriver.chrome.driver="driver/chromedriver"
您還需要下載iedriver使其能夠進行硒下載
然后,您通過主硒服務器上的端口4444(按照慣例)連接到硒,並相應地發出請求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.