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 最不严重

相关推荐
cmdyu_8 小时前
mac上如何卸载node.js
macos·node.js
黑化旺仔9 小时前
【OC】PHPickerViewController
macos·objective-c·cocoa
AI行业学习10 小时前
CC-Switch 下载、安装windows\macOS \Linux 安装
linux·运维·macos
一个人旅程~13 小时前
完整精华版macbookHighSierra 至Montere-Ventyra版本跨越评估与避坑指南(含证书有效期)
windows·经验分享·macos·电脑
秋雨梧桐叶落莳13 小时前
iOS——抽屉视图详解
开发语言·macos·ui·ios·objective-c·cocoa
pumpkin845141 天前
Mac Studio M4 Max 纯本地化部署 Qwen 3.6 并桥接 Claude Code 实践指南
macos
hurrycry_小亦1 天前
苹果WWDC 2026前瞻:Ferret-Pro端侧大模型即将亮相|小亦之闻|AI 编程三日速递!(5月26日~5月28日)
macos·ios·wwdc
搬砖的小码农_Sky1 天前
macOS Sequoia OpenClaw + Ollama 本地离线部署(免API、Apple Silicon金属加速)
人工智能·macos·ai·人机交互
稚枭天卓1 天前
mac 安装 redis
redis·macos
AugustRed1 天前
MacOS 运维常用命令大全(超全速查表)
运维·macos