关于Jenkins自动化集成的坑:浏览器无法打开

背景:最近在学习Jenkins的自动化集成,由于之前没有接触过,遇到了几个问题严重地卡住了我的进程。这里给大家讲述一下在这过程中可能会遇到的一个问题:浏览器无法打开。

----------------------------------------------------------这是分割线o(* ̄︶ ̄*)o--------------------------------------------------------------------

问题1:用Jenkins+Airtest做web端的自动化集成,发现脚本已经运行成功,但是浏览器没有打开

网上查了一下,可能有2个原因,先说第一个:“没有配置环境变量”。注意,这里的环境变量是指Jenkins自身的环境变量,而不是你本机的环境变量。想要启动Chrome,自然要告诉Jenkins它在哪里。步骤如下:

-----------------------------------------------------------这是分割线o(* ̄︶ ̄*)o--------------------------------------------------------------------

完成之后再次构建看看能不能打开浏览器,如果不能,那可能就是第二种情况了。

现在说第2个:“Jenkins是下载的msi文件”,什么意思呢?在我们下载Jenkins文件的时候其中有1种方式是,下载.msi文件,然后进入安装程序,一直下一步下一步到安装完成。这样的Jenkins是以Windows的后台服务运行的,所以自然打不开浏览器。

那么解决办法有2种:

numberone,安装Tomcat,下载Jenkins的war包,把war包放到Tomcat上面运行。但是我现在的工作用不到Tomcat,不是很想装这个东西。其实主要是懒(๑‾ ꇴ ‾๑)。

number吐,禁用Jenkins的后台服务,直接用命令打开Jenkins。步骤如下:

然后进入你安装的Jenkins目录下,会发现有一个Jenkins.war文件,我们的目标就是用命令运行该文件,按住shift+右击,进入powersell。输入命令:java -jar jenkins.war

等它运行完成再次登录Jenkins即可。最后我用该方法,浏览器可以启动。

------------------------------------------------------------这是分割线o(* ̄︶ ̄*)o--------------------------------------------------------------------

这里补充一下:如果要用到python环境的话,也要把python的路径配到Jenkins的环境变量去
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/hzx18022464374/article/details/107905547

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值