其他分享
首页 > 其他分享> > 21-pytest-severity标记用例优先级

21-pytest-severity标记用例优先级

作者:互联网

目录

前言

allure标记等级介绍

标记优先级使用

查看报告

命令行参数


前言

allure标记等级介绍

标记优先级使用

# -*- coding: utf-8 -*-
# @Time    : 2021/11/21
# @Author  : 大海
# @File    : test_39.py

import os
import allure


def test_one():
    """这是没有标记的case"""
    print('这是没有标记的case')


@allure.severity("trivial")
def test_case_trivial():
    """这是trivial级缺陷"""
    print("这是P4级case")


@allure.severity("minor")
def test_case_minor():
    """这是minor级缺陷"""
    print("这是P3级case")


@allure.severity("normal")
def test_case_normal():
    """这是normal级的缺陷"""
    print("这是P2级case")


@allure.severity("critical")
def test_case_critical():
    """这是critical级的缺陷"""
    print("这是P1的case")


@allure.severity("blocker")
def test_case_blocker():
    """这是blocker级的缺陷"""
    print("这是P0级缺陷")


if __name__ == '__main__':
    os.system('pytest -s test_39.py --alluredir ./report/allure_raw')

查看报告

 

命令行参数

 

标签:case,优先级,21,allure,用例,pytest,test,缺陷,severity
来源: https://blog.csdn.net/IT_heima/article/details/121452312