pytest之allure报告的标记装饰器的使用

allure的标记装饰器

  • BDD样式的标记装饰器
  • 优先级(严重程度)标记装饰器
  • 自定义标记装饰器

使用方法 参数值 参数说明 @allure.epic() epic描述 敏捷里面的概念,定义史诗,往下是feature @allure.feature() 模块名称 功能点的描述,往下是story @allure.story() 用户故事 用户故事,往下是title @allure.title(用例的标题) 用例的标题 重命名html报告名称 @allure.testcase() 测试用例的链接地址 对应功能测试用例系统里面的case @allure.issue() 缺陷 对应缺陷管理系统里面的链接 @allure.description() 用例描述 测试用例的描述 @allure.step() 操作步骤 测试用例的步骤 @allure.severity() 用例等级 blocker,critical,normal,minor,trivial @allure.link() 链接 定义一个链接,在测试报告展现 @allure.attachment() 附件 报告添加附件

实例一(story+feature)

测试代码

#!/usr/bin/env python
-*- coding:utf-8 -*-
@Time : 2021/11/20 15:00
@Author : lion
@File : Test7.py
@Software: PyCharm
import os
import allure
import pytest
def test_without_any_annotations_that_wont_be_executed():
    pass
@allure.story('epic_11&#

Original: https://blog.csdn.net/li49665/article/details/121468836
Author: li49665
Title: pytest之allure报告的标记装饰器的使用

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/772666/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球