jenkins执行webdrive脚本时,不显示运行的浏览器

本文介绍了当使用Jenkins作为Windows服务时无法显示WebDriver浏览器动作的问题,并提供了两种解决方案:一是手动启动jenkins.war文件;二是创建批处理文件实现一键启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不显示的原因:

因jenkins 是用windows install 安装成windows 的服务,那么jenkins是一个后台服务,所以跑webdriver的时候是看不到浏览器的动作。


解决方法一:

(1),windows的控制面板--管理工具--服务。找到 jenkins服务,先停用,然后修改启动类型为禁用。

(2),手动启动jenkins.war。定位到jenkins.war文件所在的文件夹。执行java -jar jenkins.war。

(3),重新进jenkins,创建job,然后构建执行就OK。   (需要重新安装插件。)

解决方法二:

可以做成一个bat文件,以后每次启动jenkins,双击运行这个bat文件就可以了

语句如下:


echo "Jenkins CI automation testting"
java -jar "C:\Program Files (x86)\Jenkins\jenkins.war"
pause


注意问题:

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


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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值