软件测试学习笔记丨 Allure2 测试用例描述相关用法 (测试报告类别划分、名字展示等)
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/30164
Allure2 测试用例描述相关用法(测试报告类别划分、名字展示等):
方法名,方法参数,参数说明(*表示 allure)
@allure.epic() , epic 描述 , 敏捷测试里面的概念,定义为史诗,往下是 feature
******.feature() , 划分模块名称 , 功能点的描述,往下是 story
******.story() , 用户故事 , 用户故事,往下是 title
******.step() , 操作步骤 , 测试用例的步骤
******.title(用例的标题) , 用例的标题 , 重命名 html 报告名称
******.testcase() , 测试用例的链接地址 , 对应用功能测试用例系统里面的 case
******.issue() , 缺陷 , 对应缺陷管理系统里面的链接
******.description() , 用例描述 , 测试用例的描述
******.severity() , 用例等级 , blocker(阻塞级别),critical(严重),normal(普通),minor(轻微),trivial(非重要)
******.link() , 链接 , 定义一个链接,在测试报告展现
******.attachment() , 附件 , 报告添加附件
Allure2 报告中添加用例标题(@allure.title(用例的标题))
应用场景:为了让生成的测试报告便于阅读,可以为每条用例添加一个便于阅读的标题(可以使用中文标题)。生成的报告展示用例时,就会以设置的标题名展示出来。
Allure2 报告中添加用例标题-具体方式
通过使用装饰器 @allure.title 可以为测试用例自定义一个可阅读性的标题。
allure.title 的三种方式:
1.直接使用 @allure.title(用例的标题)为测试用例自定义标题 2.@allure.title 支持通过占位符的方式传递参数,可以实现测试用例标题参数化,动态生成测试用例标题 3.allure.dynamic.title 动态更新测试用例标题
Allure2 报告直接设置标题
1、方法一:直接使用装饰器
2、方法二:通过占位符的方式传递参数,可以实现测试用例标题参数化,动态生成测试用例标题。
3、动态更新测试用例标题
获取更多软件测试知识
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/a7116c7520eb2073dfc3442c9】。文章转载请联系作者。
评论