allure设置用例级别:
blocker: 阻塞缺陷(功能未实现,无法下一步)
critical:严重缺陷(功能点缺失)
normal: 一般缺陷(边界情况,格式错误)
minor: 次要缺陷(界面错误与ui需求不符)
trivial: 轻微缺陷(必须项无提示,或者提示不规范)
举例:
import allure
@allure.severity(allure.severity_level.TRIVIAL)
def test_01():
pass
@allure.severity(allure.severity_level.NORMAL)
def test_01():
pass
命令行参数 allure-severities
# 只运行 severity=blocker、critical 的测试用例
pytest test_severity.py -sq --alluredir=./allure --allure-severities=blocker,critical
# 写法二
pytest test_severity.py -sq --alluredir=./allure --allure-severities blocker,critical
网友评论