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.构建成功后通知到企业微信
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具