1. 程式人生 > >Jenkins任務執行selenium指令碼無法啟動瀏覽器

Jenkins任務執行selenium指令碼無法啟動瀏覽器

 

原因:因為jenkins是用windows installer 安裝成 windows的服務了,那麼jenkins是一個後臺服務,所以跑selium cases 的時候不顯示瀏覽器

解決辦法:

Step 1. Control Panel(控制面板) -> Administrative Tools(管理工具) -> Services(服務)

找到Jenkins,右鍵選單,執行stop; 右鍵選單 “屬性” start type 選擇“Disabled”  點選 應用,點選確定。(這一步目的:讓jenkins不在以windows 服務的方式在後臺執行)

Step2.  通過命令列啟動Jenkins

java -jar "D:\Program Files (x86)\Jenkins\jenkins.war" 

當然,大家也可以做個bat檔案,以後每次啟動jenkins,雙擊執行這個bat檔案就OK了,bat檔案內容如下:

echo "Jenkins CI automation testting"
java -jar "D:\soft\Tomcat\apache-tomcat-9.0.13\webapps\jenkins.war"
pause

Step3.  重新建立Jenkins的Job,重新配置,在執行測試

問題解決了。


---------------------
作者:achang21
來源:CSDN
原文:https://blog.csdn.net/achang21/article/details/45096003