当前位置: 首页 > news >正文

Allure安装与使用【macOS】

安装:
brew install allure

安装插件:
pip install allure-pytest==2.8.16

生成一个html格式的报告,步骤:

  • 执行生成json,制定结果保存目录
    • pytest --alluredir=report test_demo.py

查看测试保报告方式

  • 将json转成html,使用allure generate生成html格式的测试报告
    - 进入report上级目录执行命令
    - allure generate report/ -o report/html --clean
    - report目录下会生成html文件夹,html下会有一个index.html,右键浏览器打开即可

allure generate report/ -o report/html --clean

report/ :表示xml所在目录
-o:表示output输出
–clean:覆盖路径
report/html:表示将index.html报告生成到哪个文件夹

添加测试步骤
@allure.step(title=“xxx”)

添加主要功能模块描述
@allure.feature(“xxx”)

添加严重等级
@allure.serverity(allure.severity_level.CRITICAL)
BLOCKER最严重
CRITICAL 严重
NORMAL 普通
MINOR 不严重
TRIVIAL 最不严重

http://www.dtcms.com/a/133317.html

相关文章:

  • 中兴B860AV3.2-U-晶晨S905L3B芯片-安卓9.0-2+8G-线刷固件包
  • 从零搭建高并发体育直播网站:架构设计、核心技术与性能优化实战
  • Linux LED驱动(gpio子系统)
  • 前端面试宝典---原型链
  • 视频设备轨迹回放平台EasyCVR打造货运汽车安全互联网视频监控与管理方案
  • 每日一题——云服务计费问题
  • L1-100 四项全能
  • html:文件上传-一次性可上传多个文件,将文件展示到页面(可删除
  • 语音识别——根据声波能量、VAD 和 频谱分析周围是否有人说话
  • 驾驭 Linux 云: JavaWeb 项目安全部署
  • leetcode第二题
  • 循环神经网络 - 门控循环单元网络之参数学习
  • UE5 Chaos :渲染网格体 (Render Mesh) 和模拟网格体 是如何关联的?为什么模拟网格体 可以驱动渲染网格体?
  • Terraform 迷思:当优雅的模块 terraform-aws-eks 与现实碰撞
  • 【机器学习】机器学习笔记
  • 【Linux网络编程】TCP Echo Server的实现
  • 电梯设备与电源滤波器:现代建筑中的安全守护者与电力净化师
  • TDengine 语言连接器(Node.js)
  • 【uni-app】axios 报错:Error: Adapter ‘http‘ is not available in the build
  • cursor如何集成MCP服务
  • 爬虫: 一文掌握 pycurl 的详细使用(更接近底层,性能更高)
  • oracle查询锁表和解锁
  • 第十八讲 | 支持向量机(SVM):在地类识别与遥感影像分类中的应用
  • Spark-SQL简介及核心编程
  • [AI ][Dify] 构建一个自动化新闻编辑助手:Dify 工作流实战指南
  • Spark-SQL核心编程(一)
  • Java 设计模式:组合模式详解
  • 体系结构论文(六十七):A Machine-Learning-Guided Framework for Fault-Tolerant DNNs
  • GpuGeek:重构AI算力基础设施,赋能产业智能升级
  • 大数据面试问答-批处理性能优化