多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

Jenkins调度Selenium脚本打不开浏览器的解决办法

更新时间:2022-04-22 09:21:59 作者:多测师 浏览:63

  The web browser doesn't show while run selenium test via jenkins

  原因:因为jenkins是用windows installer 安装成 windows的服务了,那么jenkins是一个后台服务,所以跑selenium cases 的时候不显示浏览器

Jenkins调度Selenium脚本打不开浏览器的解决办法

  解决办法:

  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"

  pause

  Step3. 重新创建Jenkins的Job,重新配置,在执行测试

  问题解决了。

  注意问题:

  (1)通过这种方式启动jenkins,之前以windows service 启动jenkins的数据都丢失了,需要重新创建job。

  (2)之前以windows service 启动jenkins中安装的插件也没有了,需要重新安装所需插件。

  以上内容为大家介绍了自动化测试中的Jenkins调度Selenium脚本打不开浏览器的解决办法,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部