之前在windows下通過Python+appium寫了移動端自動化測試验烧,后來集成到Jenkins中,做以下記錄
1.配置windows節(jié)點
-
Jenkins---->系統(tǒng)管理---->管理節(jié)點---->新建節(jié)點
選擇Dumb slave秧饮,點擊保存
-
啟動方法選擇Launch slave agents via java web start,Availability選擇Keep this slave on line as much as possible
點擊保存后進入下一步
-
下載jar包
點擊launch按鈕愤诱,下載一個jar包挽放,將這個jar包放到對應的windows機器上,雙擊運行魄咕,提示Connected
-
這時配置job的時候輸入之前新建的節(jié)點名衩椒,即可指定在對應的節(jié)點上運行
2.將測試報告展示在jenkins上
可以安裝Sidebar Links插件即可實現(xiàn)如下效果
點擊測試報告即可展示生成的report目錄
配置Sidebar links
link url配置為測試報告目錄鏈接(簡單寫一個httpserver可實現(xiàn)鏈接訪問)
link text為展示的名稱
link icon為展示的圖標
"""這是一個簡單的web服務"""
from http.server import HTTPServer, CGIHTTPRequestHandler
port = 8081
httpd = HTTPServer(('', port), CGIHTTPRequestHandler)
print('Starting simple_httpd on port:'+str(httpd.server_port))
httpd.serve_forever()