allure测试报告+Jenkins集成

allure测试报告+Jenkins集成前提:得装了jdk1.8allure测试报告的样子是这样的,它能显示你运行了几次,然后每次运行有多少次成功多少次失败,之前的和现在的下载地址:链接:https://pan.baidu.com/s/1bG0a0DYxBoUpHtWM3M4n_g提取码:qtv8将文件减压,然后把bin文件目录下的allure.bat放到配置环境变量里然后cmd运行allure命令,显示这样算成功…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前提:得装了jdk1.8
allure测试报告的样子是这样的,它能显示你运行了几次,然后每次运行有多少次成功多少次失败,之前的和现在的
在这里插入图片描述
下载地址:链接:https://pan.baidu.com/s/1bG0a0DYxBoUpHtWM3M4n_g
提取码:qtv8

将文件减压,然后把bin文件目录下的allure.bat的路径放到系统环境变量的path里
在这里插入图片描述
在这里插入图片描述

然后cmd 运行allure 命令,显示这样算成功
在这里插入图片描述
与pytest集成
需要安装一个叫做 pytest-allure的插件库
命令:pip Instal allure-pytest

生成xml报告
不指定目录:pytest -s -q –alluredir report
如果指定目录的话:pytest -s -q –alluredir 指定report路径
生成报告:pytest test_demo.py –alluredir=…/…(相对pytest的命令执行目录的相对路径 )

然后将allure可视化
allure serve allure-report
注: allure-report是不指定目录,假如指定目录生成,allure-report就改成你指定目录的名字
在这里插入图片描述

与Jenkins集成(我是搭建在windows系统上的)
在Jenkins插件管理添加Allure Jenkins Plugin

在这里插入图片描述
添加完后,到全局工具配置里,最下面有个Allure Commandline,点击,我这里电脑上已有,就是解压后的文件。假如没有可以选择自动安装。弄好后点击保存
在这里插入图片描述

然后我们去新建一个任务,选择构建一个自由风格的软件项目
在这里插入图片描述
我们先选择一个高级,选择使用自己的空间,我选择我当前要运行的项目的主目录,显示名称随便填。
在这里插入图片描述
在这里插入图片描述
然后,构建选择执行windows批处理命令。然后写入 :
pytest -v -s –alluredir=Outputs\allure_report 这个是运行当前目录下的全部已test_* 和 *_test文件命名的.py文件
在这里插入图片描述在这里插入图片描述

最后增加构建后操作步骤选择allure report
在这里插入图片描述
把默认的删掉,填写Outputs\allure_report,为什么要填写Outputs\allure_report,因为得和执行命令指定文件目录的一致
在这里插入图片描述
在这里插入图片描述
我们点击保存后,点击构建就会出现这些图标,点击 allure report就会进入到生成的后的报告里。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164429.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • matlab用插值法plot,Matlab插值法

    matlab用插值法plot,Matlab插值法实验目的:1.Matlab中多项式的表示及多项式运算2.用Matlab实现拉格朗日及牛顿插值法3.用多项式插值法拟合数据实验要求:1.掌握多项式的表示和运算2.拉格朗日插值法的实现(参见吕同富版教材)3.牛顿插值法的实现(参见吕同富版教材)实验内容:1.多项式的表达式和创建;多项式的四则运算、导数与积分。2.用Matlab实现拉格朗日及牛顿插值法。3.用多项式插值法拟合数据。实验步骤:1.多项式的…

    2022年6月4日
    37
  • 协方差矩阵和类内离散度矩阵_类间散度矩阵

    协方差矩阵和类内离散度矩阵_类间散度矩阵协方差矩阵和散布矩阵的意义在机器学习模式识别中,经常需要应用到协方差矩阵C和散布矩阵S。如在PCA主成分分析中,需要计算样本的散度矩阵,有的论文是计算协方差矩阵。实质上二者意义差不多,散布矩阵(散度矩阵)前乘以系数1/(n-1)就可以得到协方差矩阵了。在模式识别的教程中,散布矩阵也称为散度矩阵,有的也称为类内离散度矩阵或者类内离差阵,用一个等式关系可表示为:关系:散度矩阵=类内离散度矩阵=类内离差阵=协方差矩阵×(n-1)样本的协方差矩阵乘以n-1倍即为散布矩阵,n表示样本

    2025年8月14日
    3
  • synchronized

    synchronized

    2021年5月5日
    208
  • idea 查看jsp是否被引用_idea 运行JSP后显示源代码是什么情况

    idea 查看jsp是否被引用_idea 运行JSP后显示源代码是什么情况该楼层疑似违规已被系统折叠隐藏此楼查看此楼没加struts的jar包时可以用,加上jar包后就不能用了。tomcat好像有一个报错信息”C:\ProgramFiles\Java\apache-tomcat-7.0.54\bin\catalina.bat”run[2014-09-1909:05:12,773]Artifactdemo:warexploded:Serverisnot…

    2022年10月21日
    3
  • 手动管理你的鼠标右键菜单[通俗易懂]

    手动管理你的鼠标右键菜单[通俗易懂]当你在网上很多的地方看到有人写一些文章,教你如何手动删除右键菜单,可是那些方法都不管用或者根本找不到你要删除的右键菜单的时候,你可以看看本文章。首先要打开注册表:开始|运行—输入“regedit”|回

    2022年7月2日
    31
  • 简单使用FusionCharts(Free)[通俗易懂]

    简单使用FusionCharts(Free)[通俗易懂]介绍FusionChartsFree是一个跨平台,跨浏览器的flash图表组件解决方案,能够被ASP.NET,ASP,PHP,JSP,ColdFusion,RubyonRails

    2022年7月4日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号