Jenkins构建自动化脚本执行无界面解决方法
场景: jenkins构建selenium自动化用例的时候,会有jenkins自带服务后台运行自动化脚本,可无界面运行IE、Chrome、Firefox。
然而运行IE浏览器时候(IE比较特殊),Jenkins运行不会把默认的兼容性视图打勾。
于是想到Jenkins构建时启动有界面浏览器运行。
解决方法:
Jenkins搭建完成后,默认运行自动化案例的节点都是master,master即启动jenkins的这台服务器,而在master上运行案例,通常都是运行后台进程,所以有人就会疑惑为啥用jenkins跑脚本看不到运行界面。如果想看到运行界面的话,需要添加一个slave节点,特别是有多台机器需要接入jenkins来执行案例时,更需要添加节点。
1.在系统管理-管理节点。可以看到当前只有一个master
2、点击右侧新建节点,填写信息如下,保存。
3、此时可以看到新增的robot节点,但是状态显示为红色的X,表示该节点还是off line
4、点击节点robot,详情界面显示了几种启动节点的方式。
步骤一、点击Launch按钮会下载一个slave-agent.jnlp 文件。
步骤二、点击agent.jar 下载Jar包,并放在指定的目录。
步骤三、Copy界面的指令,打开cmd窗口,输入指令。
5、查看Jenkins界面,查看发现代理构建在线。
6、配置项目限制项目的运行节点为新建节点名称。
转自:http://www.cnblogs.com/Shanghai-vame/p/9351921.html
转载于:https://www.cnblogs.com/wangjunjiehome/p/10100852.html
Jenkins构建自动化脚本执行无界面解决方法相关推荐
- jenkins构建自动化脚本遇到的问题及解决方式
jenkins配置: 1.构建一个自由风格的项目填写构建步骤 例如:D:\Python3.7\python.exe (python安装路径)C:\Users\P310\Desktop\NewUITes ...
- crontab python不生效_crontab 中 python 脚本执行失败的解决方法
写服务器程序的免不了要经常和 crontab 打交道,定时执行一些脚本什么的.大部分情况下都是 bash 的一些 shell 脚本,但 shell 我不是很熟悉,于是在很多情况下都直接写 Python ...
- Jenkins执行shell脚本启动tomcat失败解决方法
Jenkins执行shell脚本启动tomcat失败解决方法 参考文章: (1)Jenkins执行shell脚本启动tomcat失败解决方法 (2)https://www.cnblogs.com/wa ...
- php 脚本会超时吗,PHP脚本执行超时的解决办法
PHP脚本执行超时的解决办法在php中默认脚本执行超时时间为30秒了,如果你未进行设置30秒之后如果你的脚本还未执行完就会超时了,下面我来给大详解解决PHP脚本执行超时的方法. php.ini 中缺省 ...
- unittest 出报告 并配合 jenkins,发现有用例错误,但是构建没出现红点 的解决方法
unittest 出报告 并配合 jenkins,发现有用例错误,但是构建没出现红点 的解决方法 参考文章: (1)unittest 出报告 并配合 jenkins,发现有用例错误,但是构建没出现红点 ...
- Linux格式化磁盘-自动化脚本执行
Linux格式化磁盘-自动化脚本执行 脚本内容 脚本内容 #!/bin/bashdevs=`fdisk -l|grep '/dev/sd'|grep -v '/dev/sda'|awk '{split ...
- 移动硬盘linux无权限,ubuntu上移动硬盘中文件没有可执行权限的解决方法
ubuntu上移动硬盘中文件没有可执行权限的解决方法,移动硬盘自动挂载到ubuntu上后,移动硬盘中的文件没有可执行权限的解决方法如下: 例如我的移动硬盘卷标为:workspace 当把移动硬盘插入P ...
- 关于sudo dpkg-divert --local --rename --add /sbin/initctl导致的开机无图标解决方法
关于sudo dpkg-divert --local --rename --add /sbin/initctl导致的开机无图标解决方法 背景: ubutnu16.04 使用apt安装qtcreator ...
- chm打开秒退_Mac_Mac电脑程序无响应怎么办?Mac程序无响应解决方法,虽然Mac电脑一向以运行稳定、 - phpStudy...
Mac电脑程序无响应怎么办?Mac程序无响应解决方法 虽然Mac电脑一向以运行稳定.流畅而著称,但Mac电脑运行时间长了,难免也会遇到程序卡死无响应.一直"转菊花"的情况,可能是由 ...
最新文章
- PASCAL VOC工具包解读
- mysql迫切连接_SQL水平迫切进阶
- [2019BUAA软件工程]第1次阅读作业
- h.265编码库x265实例
- 第10课:动手实战基于 CNN 的电影推荐系统
- mysql如何建立索引workbench_MySQL数据库中如何正确的理解与使用索引?
- Java中GC (Allocation Failure)日志分析实战
- Oracle数据库完全卸载
- 高通平台printk输出log到串口
- [UE4]Uniform Grid Panel
- Sensor系列之aDSP端Sensor Driver流程
- 廖雪峰js教程笔记11 操作DOM(包含作业)
- google四件套之Dagger2。从入门到爱不释手,之:Dagger2华丽使用在MVP框架中
- winrar打包bat成exe并自动运行
- cd linux安装驱动程序,给CDlinux增添网卡驱动失败的原因和对策
- matlab rms数据滤波,与RMS相关的5个信息,如何通过RMS结果滤波来提高精度
- docker制作alpine-kod镜像
- 西门子伺服驱动器6SE70上电无显示故障分析
- Wireshark对pop3抓包分析
- pptpd linux centos7,centos7配置pptpd
热门文章
- 20145234黄斐《网络对抗技术》实验八、Web基础
- ArcGIS JS API中切换页面后组件报Tried to register widget with id== but that id is already registered
- 解决docker中/etc/default/docker配置DOCKER_OPTS 失效问题
- MySQL not exists 真的不走索引么?
- Shell 变量的作用域
- 框架:mybatis常用标签(refid、foreach、trim)
- 46.一个例子了解C++中异常处理
- php多个参数伪静态,伪静态技术与页面多参数传送的处理办法
- python3.6.8卸载_Mac 卸载 彻底删除 自己下载的 python 3
- 组织应该采用集中式发电机吗?