首页 > 其他分享 >Jenkins持续集成,接口测试报告发送企业微信

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

时间:2023-04-05 11:44:05浏览次数:39  
标签:测试报告 微信 配置 allure Dashboard 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.构建成功后通知到企业微信

   

   

     

 

标签:测试报告,微信,配置,allure,Dashboard,Jenkins,安装
From: https://www.cnblogs.com/zy7941246/p/17289063.html

相关文章

  • 知乎微信接口
    微信精选段子http://v.juhe.cn/weixin/query?key=d046cd1f569ed13d951f0258902ef9b2&ps=10知乎最新日报列表http://news-at.zhihu.com/api/4/news/latest知乎详情http://news-at.zhihu.com/api/4//news/{KaTeXparseerror:Expected'EOF',got'}'atposition3:......
  • 微信支付——微信退款+提现
    未封装的退款<?php//+----------------------------------------------------------------------//|Tplay[WEONLYDOWHATISNECESSARY]//+----------------------------------------------------------------------//|Copyright(c)2017http://tplay.pengyiche......
  • 微信证书
    windows版本:https://wx.gtimg.com/mch/files/WXCertUtil.exemac版本:https://wx.gtimg.com/mch/files/WXCertUtil.dmghttps://kf.qq.com/faq/161222NneAJf161222U7fARv.html......
  • 性能环境之Jenkins+Maven自动化部署SpringBoot压测环境(Docker篇)
    前言在上文性能环境之Jenkins+Maven自动化部署SpringBoot压测环境(实战篇)中我们介绍了常规部署流程,本文将在上文的基础上扩展Jenkins+Maven+Docker自动化部署我们的压测环境。关于DockerDocker在这里有什么用?Docker,是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到......
  • 【fastweixin框架教程7】微信企业号自定义菜单接口开发
     下面这个类我对fastweixin框架的简单封装调用,大家可以参考,如果需要QYAPIConfigExt和MainServernSupport,请参考本教程以前几篇文章  应用可以在会话界面底部设置自定义菜单,菜单项可按需设定,并可为其设置响应动作。用户可以通过点击菜单项,收到你设定的消息。企业号支持自定义......
  • 01_微信公众号_话题_提取链接_一行一个
    nodejscheerio提取超链接import{log}from"console";import{readFileSync,readdirSync,lstatSync,createWriteStream,mkdirSync,statSync,}from"fs";import{basename,join,resolve}from"path";import{load......
  • Jenkins搭建持续集成环境
    一、下载Jenkins1.1从Jenkins官网下载地址:“https://www.jenkins.io/download/”,建议在“之前的版本”2.361.1——2.361.4中任选一个。       1.2 配置jdk Jdk下载地址:https://www.oracle.com/java/technologies/downloads/#java17,jdk最好选择java17的版本,可......
  • 软件测试报告需要包括哪些内容?测试人员收藏这份必备指南!!!
    软件测试报告是软件开发生命周期的重要组成部分,是测试人员编写的文档,用于记录测试的过程和结果,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。软件测试报告通常包括以下内容:1、项目背景:介绍测试报告的编写目的、测试系统名......
  • 使用jenkins一键打包发布vue项目
    jenkins的安装Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的Java程序。安装这里的操作系统为WSLUbuntu,其它系统的安装的请参考jenkins官方文档wget-q-O-https://pkg.jenkins.......
  • 使用内网穿透调试微信小程序
    随意购买一个,登陆后台,选择隧道管理下载客户端点击bat批处理文件输入隧道id回车即可进入微信小程序编程工具将这个勾给勾上,然后修改HTTP_REQUEST_URL即可创作不易,如果能够解决您的问题,请给我点个赞,谢谢......