1. 程式人生 > >Jenkins自動化用例執行看不到介面-新增slave節點

Jenkins自動化用例執行看不到介面-新增slave節點

Jenkins搭建完成後,預設執行自動化案例的節點都是master,master即啟動jenkins的這臺伺服器,而在master上執行案例,通常都是執行後臺程序,所以有同學就會疑惑為啥用jenkins跑指令碼看不到執行介面。如果想看到執行介面的話,需要新增一個slave節點,特別是有多臺機器需要接入jenkins來執行案例時,更需要新增節點。

1.在系統管理-管理節點。可以看到當前只有一個master

 

2.點選右側新建節點,填寫資訊如下,儲存。

 

3.此時可以看到新增的robot節點,但是狀態顯示為紅色的X,表示該節點還是off line

 

4.點選節點robot,詳情介面顯示了幾種啟動節點的方式

 

選擇第二種,在命令列輸入javaws http://192.168.150.116:8080/computer/robot/slave-agent.jnlp”,此時,會自動開啟一個瀏覽器,保持該視窗為開啟狀態

 

返回節點列表,可以看到robot節點已經正常線上了。

 

5.此時就可以選擇專案,配置專案執行案例節點,在專案-配置-General中,Label Expression選擇robot。則該專案只會在robot節點上執行。

 

6.再返回檢視robot節點,可以看到已經有專案關聯到robot上,再次執行該專案,執行指令碼就會有瀏覽器介面出現。