Jenkins持续集成,接口测试报告发送企业微信
一、前置条件
- 已经安装Jenkins (361.1)
- 已经安装jdk (jdk17)
- Jdk和Jenkins版本相互兼容
二、启动Jenkins(注意不要关闭dos窗口)
- 切换到Jenkins目录,输入命令:java -jar jenkins.war

2. dos窗口出现“Jenkins is fully up and running”表示启动成功

3. 浏览器中输入:http://localhost:8080/,出现下面图片所示 
4. 输入用户名和密码,进入Jenkins

三、安装allure报告插件(钉钉、邮件、企业微信同allure)
- Dashboard》Manage Jenkins》System Configuration》Mange Plugins
![]()
- 我的已安装好,如未安装请选择“可选插件”安装

四、创建项目
- Dashboard》新建Item
- 输入任务名称xxx》选择Freestyle project》确定

五、配置Windows批量处理命令
- Dashboard》api_auto》配置

2. Build Steps》Execute Windows batch command》配置执行命令

就是执行run.py文件的目录

六、配置allure
1.配置allure命令行
Dashboard》Mange Plugins》Global Tool Configuration
Allure Commandline》Allure Commandline 安装
别名:allure
安装目录:D:\allure-2.13.7(本地安装allure的地址)

2.配置代码构建后输出的allure报告
Dashboard》api_auto》配置

找到“增加构建后操作步骤”》选择Allure Report

注意:“增加构建后操作步骤”指的是代码构建完成后,输出allure报告
3. 配置allure报告的临时目录和正式目录
3.1 临时目录

3.2 正式目录

七、配置企业微信
1.安装企业微信插件(Qy Wechat Notification Plugin)----同allure插件安装一致
2.官网下载企业微信 (企业微信)
3.创建企业微信机器人,复制webhook地址

4.Jenkins配置企业微信
Dashboard》Manage Jenkins》Configure System》企业微信通知配置
将步骤3中的webhook地址粘贴到“默认 Webhook地址”

找到“增加构建后操作步骤”》选择企业微信通知

输入webhook地址》保存

八、配置定时任务
- Dashboard》api_auto(项目)》构建触发器》保存

2.定时构建生成allure报告


3.构建成功后通知到企业微信



浙公网安备 33010602011771号