一、前言
使用@allure.severity注解,可以在 allure 报告中清晰的看到不同级别用例情况
用例等级介绍
allure 提供的枚举类
二、等级介绍
blocker:阻塞缺陷(功能未实现,无法下一步)
critical:严重缺陷(功能点缺失)
normal: 一般缺陷(边界情况,格式错误)
minor:次要缺陷(界面错误与ui需求不符)
trivial: 轻微缺陷(必须项无提示,或者提示不规范)
这里和禅道的bug级别很像,个中使用细节根据自己情况使用
示例代码如下:
# -*- coding: utf-8 -*-
# @Time : 2020/12/13 13:48
# @Author : longrong.lang
# @FileName: test_severity.py
# @Software: PyCharm
# @Cnblogs :https://www.cnblogs.com/longronglang
import allure
@allure.severity(allure.severity_level.BLOCKER)
def test_case1():
print("case1")
@allure.severity(allure.severity_level.CRITICAL)
def test_case2():