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:\Program Files (x86)\Jenkins\jenkins.war"
pausejava


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

注意問題:
(1)經過這種方式啓動jenkins,以前以windows service 啓動jenkins的數據都丟失了,須要從新建立job。
(2)以前以windows service 啓動jenkins中安裝的插件也沒有了,須要從新安裝所需插件。windows

 

另外若是配置成後臺服務,啓動的瀏覽器窗口大小是默認的(不是本機分辨率),暫時沒找到更改生效的辦法。瀏覽器

相關文章
相關標籤/搜索