Jenkins持续集成,接口测试报告发送企业微信

一、前置条件

  1. 已经安装Jenkins (361.1)
  2. 已经安装jdk (jdk17)
  3. Jdk和Jenkins版本相互兼容

二、启动Jenkins(注意不要关闭dos窗口

  1. 切换到Jenkins目录,输入命令:java -jar jenkins.war

         

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

         

     3. 浏览器中输入:http://localhost:8080/,出现下面图片所示         

      4. 输入用户名和密码,进入Jenkins

         

 

三、安装allure报告插件(钉钉、邮件、企业微信同allure

  1. Dashboard》Manage Jenkins》System Configuration》Mange Plugins
  2. 我的已安装好,如未安装请选择“可选插件”安装

         

 

四、创建项目

  1. Dashboard》新建Item
  2. 输入任务名称xxx》选择Freestyle project》确定

         

五、配置Windows批量处理命令

  1. 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地址》保存

     

八、配置定时任务

  1. Dashboard》api_auto(项目)》构建触发器》保存

         

 

 2.定时构建生成allure报告

   

   

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

   

   

     

 

posted @   半步多爱你  阅读(457)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示