Jenkins配置从节点并生成allure测试报告
前提:
由于Jenkins是Java程序,添加的SLAVE客户端服务器必须安装Java JDK环境
配置流程:下载插件--全局管理配置--配置节点--连接主机--任务路径配置
1、点击系统管理,然后点击节点管理
2、点击新建节点,输入节点全称,勾选Permanent Agent,点击确定
3、输入名字,并发构建数(控制并发数量),远程工作目录(就是Jenkins的安装目录),标签(方便快速查找),启动方式选择第二种(通过Java web方式启动代理),
节点属性勾选tool locations(可以配置你想用的工具)
注意:想要列表里有你想用的工具,首先要进行全局工具配置
新增工具后点击保存
4、从第3点配置完节点属性点击保存后,进入如下页面
5、点击python从节点那台机器,可以看到有两种方式启动节点
第一种:点击launch,下载这个文件,使用java就可以打开了
第二种:点击agent.jar文件,下载完以后,进入jar文件存放目录输入cmd回车(因为你的文件保存在哪里所以通过命令去运行的时候需要找到这个文件才行),复制java -jar那段命令到命令行,然后回车,从机就会连接主机,connected表示已连接
6、可以看到从机的红色x消失了,说明连接主机成功
7、返回工作台,点击新建任务,标签表达式输入之前定义的标签
8、构建里输入cmd命令
还有一种简便方法:把要执行的代码复制到Jenkins下的workspace目录下,这样就可以只输入python main.py(文件夹要用英文)
9、保存后点击立即构建,然后点击蓝色小球查看控制台输出success
10、最后点击allure report查看测试报告