Jenkins任務執行selenium指令碼無法啟動瀏覽器
阿新 • • 發佈:2018-11-23
原因:因為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