使用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命令。
Jenkins Slave前台运行robotframework测试用例
最新推荐文章于 2023-05-16 12:26:51 发布