pytest allure 生成报告过程

news2025/7/11 16:40:08

allure 下载地址:Releases · allure-framework/allure2 · GitHub

下载好后配置环境变量执行:  allure --version 看见版本号就算配置成功了

pytest  allure  生成报告过程

allure添加测试类名,方法名,步骤:
@allure.feature("测试类名")
@allure.story("测试方法名")
with allure.step("测试步骤")
allure添加案例的等级:
@allure.severity(allure.severity_level.CRITICAL)
blocker:阻塞缺陷(功能未实现,无法下一步)
critical:严重缺陷(功能点缺失
normal: 一般缺陷(边界情况,格式错误)
minor:次要缺陷(界面错误与ui需求不符)
trivial: 轻微缺陷(必须项无提示,或者提示不规范)
 

可通过命令行执行设置了对应等级的案例:
pytest test_cal.py --allure-severities=critical

allure添加测试链接:
@allure.testcase(url,"测试地址")
通过allure生成测试报告:
指定测试数据保存目录:pytest -vs test_cal.py --allure-features="计算器测试" --alluredir=./allure_result
打开allure报告:allure serve ./allure_result
生成html测试报告:allure generate ./allure_result -o ./report --clean
启动web服务打开报告:allure open -h 127.0.0.1 -p 8883 ./report
 

pytest -s --alluredir=report/tmp --clean-alluredir

allure serve  report/tmp

allure generate ./report/tmp/ -o ./report/result/html --clean

allure generate ./report/tmp/ -o ./report/result/html --clean

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/8739.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【附源码】计算机毕业设计JAVA教学成果管理平台录像演示

项目运行 环境配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: Springboot mybatis Maven Vue 等等组成,B/…

教你一招轻松搞定mp3格式转换

第一种:ncm转mp3 经常使用网易云音乐的朋友应该会发现,网易云VIP音乐下载后,有些音乐是ncm格式的,无法导入PR或者一些编辑软件。 解决方法如下: 利用在线网站处理——Convertio 第一步:打开谷歌浏览器客户端…

9家美发连锁店老板一天剪辑1000个视频,用呆头鹅批量剪辑软件剪

1.1呆头鹅批量剪辑软件核心优势 01.我们的产品是经过市场考验的,像有结果的人学习,买有结果的产品。 02.3年的打磨,更新和删除了200多个模块 03.100多次持续优化更新 04.10000个公司和工作室和个人的使用和建议。 05.一个用户至少做出100…

磁盘有空间但无法创建文件

面试原题 我们去面试的时候,面试官通常会问一个问题, “小伙子,你在这些年的工作中,遇到过什么棘手的问题没有? 面试官问这个问题,无非想知道以下几件事情 你有没有过处理疑难问题的经验你解决问题的思路和能力如何你是怎么解决的你解决完这个问题有哪些收获 面试错误示范 …

Java生成验证码+动态分析技术+【实训10】HTML信息隐藏(信息安全技术作业)

Java生成验证码 第1关:使用Servlet生成验证码 任务要求参考答案评论 任务描述相关知识 为什么要有验证码,什么是验证码如何使用Servlet生成验证码编程要求测试说明任务描述 本关任务:使用servlet生成验证码。 相关知识 验证码在我们登陆…

硬链接及软连接引出的inode

inode定义 inode是linux系统中用作数据索引的标识符。简单来说,inode指示了一个文件的基本信息,如inode编号、修改时间、文件的位置等。 如同一本书的目录,会直接告诉你想看的章节是在第几页。不同的是,书是以页为单位的&#x…

软考 - 数据结构与算法

数据结构 线性结构 线性表 存储结构 顺序存储:用一组地址连续的存储单元 依次存储线性表中的数据元素,使得逻辑上相邻的元素物理上也相邻。 链式存储:存储各数据元素的结点的地址并不要求是连续的,数据元素逻辑上相邻&#xff…

提升Mac运行速度的三大方法

任何一部电子设备在使用多年之后都会出现性能下降的问题,苹果的Mac计算机自然也不例外。当你发现Mac运行缓慢,因为有太多文件或缓存垃圾将Mac的运行速度拖了下来。 要想提高生活和工作效率,必须对Mac进行优化,提升一下Mac 的使用性…

全业务链管理平台Odoo

什么是 Odoo ? Odoo 是一款非常容易使用又完全集成的商业应用,是一站式全业务链管理平台。 docker cli 安装 本项目涉及到 2 个容器,之前我们在下面👇这些文章中 开源的看板管理工具Wekan类Trello的看板软件Planka群晖上安装MediaWiki的简…

linux系统java环境变量的下载与安装

由于目前好多工具的安全使用需要安装java环境,所有今天就分享一下java环境变量的安装与配置下载地址: https://download.oracle.com/otn/java/jdk/8u351-b10/10e8cce67c7843478f41411b7003171c/jdk-8u351-linux-i586.tar.gz?AuthParam1668564371_517fa4…

【2022.11.16】Lammps+Python+MATLAB在绘制维诺图时遇到的问题

目录写在前面绘制g6(r)执行步骤问题1:数据导入问题2:利用Python选取想要的数据问题3:如何找到每个点的最近邻问题4:绘制维诺图写在前面 记录一下做毕设时候遇到的问题 大目标是绘制g6的图片 相关文章: [1] Zu M , Li…

艾美捷可电离脂质SM-102解决方案

艾美捷SM-102是一种用于脂质纳米颗粒(LNP)的可电离脂质。LNP组合物已被证明有效地作为生物活性物质如小分子药物、蛋白质和核酸的运输载体进入细胞和/或细胞内隔室。这是一种试剂级产品,仅供研究使用。 艾美捷SM-102基本参数: 类…

企业管理 - 波司登战略管理解析

波司登战略管理解析 领导人讲话,视频:国家的战略,建设有中国特色的社会主义 这是一个文化大过滤时代:从宏观来讲,大的社会环境,包括现象,反腐,教育改革,把中华民族优秀…

Go(八)函数

目录 1. 函数 1.1 函数定义 1.2 函数的调用 1.3 参数 1.3.1 类型简写 1.3.2 可变参数 1.4 返回值 1.4.1 多返回值 1.4.2 返回值命名 1.4.3 返回值补充 2. 函数进阶 2.1 变量作用域 2.1.1 全局变量 2.1.2 局部变量 2.2 函数类型与变量 2.2.1 定义函数类型 2.2.…

FL Studio21免许可证完整版数字音频工作站(DAW)

如果你一直梦想制作自己的音乐(无论是作为一名制作人还是艺术家),你可能会想你出生在这个时代是你的幸运星。这个水果圈工作室和上一版之间的改进水平确实令人钦佩。这仅仅是FL Studio 21所提供的皮毛。你的音乐项目的选择真的会让你大吃一惊。你以前从未有过这样的…

K3s离线部署

下载离线镜像包 离线镜像包下载地址 因为我的环境是CentOS 7.7,所以下载红框里的两个 下载部署脚本 部署脚本下载地址(https://get.k3s.io) 将准备好的文件上传到服务器上后,将k3s二进制文件及镜像包放到指定目录(每…

大数据在线实习项目能收获什么呢?

大数据在线实习项目提供在线大数据项目,参与真实企业项目,可提供实习证明。 项目实习过程会根据项目背景、项目目标、项目数据来逐一展开,一个项目的项目周期大概为4周时间,同时也可以根据自身时间条件来调整。 项目涉及多方面知识…

CSC公派|高职院校教师赴澳大利亚大学访学

L老师只是高职院校护理与助产学专业教师,硕士学位,却能在众多申请者中脱颖而出,一举中榜。原因之一是接收学校专门设有护理与助产学院且排名靠前,导师的研究方向和L老师高度相符,在访学的必要性、可行性及应用前景上占…

线路测量通用公式的推导及编程

wyqzm网友: 问几个问题1、点到中线的垂距计算公式是怎么推导出来的,就是那个S=(XA-XB)SIN....我怎么也看不明白这是一个什么样的公式?别笑话哦! 2、假如一条线路有很多的曲线组合,怎…

振弦采集模块UART 通讯协议

振弦采集模块UART 通讯协议 UART 接口支持标准的工业 MODBUS 通讯协议( 03、 04、 06、 16 指令码)和自定义的简单 AABB协议以及$字符串指令集。 前两种协议均支持基于模块地址和总线连接的一主多从应用结构, 在总线中, VMXXX 模…