Jenkins执行自动化测试项目,无法打开浏览器问题

时间:2024-04-06 19:03:28

上篇文章用Jenkins持续集成了selenium自动化测试项目,但是未打开浏览器,这就导致看不到UI自动化的执行过程,只能最后看到一个测试结果。因为jenkins是用windows installer 安装成windows的服务了,那么jenkins是一个后台服务,所以跑selenium cases 的时候不显示浏览器。

Step 1. Control Panel(控制面板) -> Administrative Tools(管理工具) -> Services(服务)

找到Jenkins,右键菜单,执行stop; 右键菜单 “属性” start type 选择“Disabled” 点击 应用,点击确定。(这一步目的:让jenkins不在以windows 服务的方式在后台运行)
Jenkins执行自动化测试项目,无法打开浏览器问题
Step2. 使用内置的jetty服务器启动,即通过命令行启动Jenkins

需要使用doc窗口进入jenkins的安装目录下(我安装在D盘下)

输入命令java -jar jenkins.war

Jenkins执行自动化测试项目,无法打开浏览器问题

Step3. 访问localhost:8080
启动好Jenkins后,我们再次访问Jenkins的主页,但是需要重新输入创建账号和密码,用新建的账号密码登录,之前的账号密码无法使用。并且新建的账号密码登录进去,里面的配置信息,安装的插件和项目都没有了,要全部重新配置,如何配置看上一篇博客点这里。重新创建项目,重新构建,这回就可以打开浏览器了。