当前位置: 首页 > 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 最不严重

相关文章:

  • 中兴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服务
  • 习近平同巴西总统卢拉会谈
  • 广东:十年后省级水网主骨架全面建成,与国家骨干网互联互通
  • 从600名外到跻身大满贯,孙发京:走过的路成就了现在的我
  • 上海与世界|环城生态公园带是上海绿色发展新名片
  • 河南洛阳新安县煤渣倾倒耕地:多年难恢复,为何至今未解决?
  • 4月国产新能源,降价潮迈入拐点