1. 程式人生 > >Jenkins整合Selenium無法啟動瀏覽器,問題解決

Jenkins整合Selenium無法啟動瀏覽器,問題解決

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

前提條件:

Jenkins 安裝路徑系統盤目錄(也就是 C盤);否則一下解決辦法無法使用。 只能進行解除安裝重新配置Jenkins!!!

解決辦法

Step 1. (控制面板) -> (管理工具) -> (服務)

找到Jenkins,右鍵選單,執行停止; 右鍵選單 “屬性”-啟動屬性中選擇“禁用”  點選 應用,點選確定。(這一步目的:讓jenkins不在以windows 服務的方式在後臺執行

Step2.  通過命令列啟動Jenkins

java -jar "D:\Program Files (x86)\Jenkins\jenkins.war"   當然,大家也可以做個bat檔案,以後每次啟動jenkins,雙擊執行這個bat檔案就OK了,bat檔案內容如下:  set JENKINS_HOME=F:\Jenkins cd /d %JENKINS_HOME% java -jar jenkins.war --httpPort=8080

Step3.  重新建立Jenkins的Job,重新配置,再執行測試,問題解決了。 

but.開啟的命令視窗不能關閉,否則Jenkins將因服務停止而無法工作。