写点什么

软件测试学习笔记丨 Allure2 报告中添加用例描述

作者:测试人
  • 2024-03-25
    北京
  • 本文字数:556 字

    阅读完需:约 2 分钟

Allure2 报告中添加用例描述

  • 应用场景:Allure 支持往测试报告中对测试用例添加非常详细的描述语,用来描述测试用例详情。

  • Allure 添加描述的四种方式:


    方式一:使用装饰器 @allure.description() 传递一个字符串参数来描述测试用例。

@allure.description("""多行描述语:<br/>这是通过传递字符串参数的方式添加的一段描述语,<br/>使用的是装饰器 @allure.description""")def test_description_provide_string():    assert True
复制代码

方式二:使用装饰器 @allure.description_html 传递一段 HTML 文本来描述测试用例。

@allure.description_html("""html代码块""")def test_description_privide_html():    assert True
复制代码

方式三:直接在测试用例方法中通过编写文档注释的方法来添加描述。

def test_description_docstring():    """    直接在测试用例方法中 </br>    通过编写文档注释的方法 </br>    来添加描述。 </br>    :return:    """    assert True
复制代码

方式四:用例代码内部动态添加描述信息。

import allure
@allure.description("""这个描述将被替换""")def test_dynamic_description(): assert 42 == int(6 * 7) allure.dynamic.description('这是最终的描述信息') # allure.dynamic.description_html(''' html 代码块 ''')
复制代码

免费领取:测试资料+测试用例+简历模板+测试文档


发布于: 刚刚阅读数: 3
用户头像

测试人

关注

专注于软件测试开发 2022-08-29 加入

霍格沃兹测试开发学社,测试人社区:https://ceshiren.com/t/topic/22284

评论

发布
暂无评论
软件测试学习笔记丨Allure2报告中添加用例描述_软件测试_测试人_InfoQ写作社区