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

阅读: 评论:0

背景:最近在学习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的环境变量去。

本文发布于:2025-04-05 08:51:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1743814301583971.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23