Jenkins Slave前臺運行robotframework測試用例

使用Jenkins Slave運行robotframework測試用例,如果是將Slave安裝成windows service即在windows的服務裏啓動slave,jenkins默認使用system賬號運行cmd命令。此時,通過Slave執行pybot.bat --include tagname TestCase,用例是在後臺執行,即使登陸Slave的系統也看不到瀏覽器在運行用例,這使得調試或查看fail十分不便,無法瞭解fail時頁面的情況。解決辦法:將Slave服務停止並刪除,每次要運行用例時,先手動執行javaws slave-agent.jnlp,當slave成功連接jenkins後執行jenkins job運行pybot.bat --include tagname TestCase命令。
發佈了31 篇原創文章 · 獲贊 7 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章