allure使用方法介绍

用例等级

allure对用例的等级划分成五个等级:

blocker  阻塞缺陷(功能未实现,无法下一步)

critical  严重缺陷(功能点缺失)

normal   一般缺陷(边界情况,格式错误)

minor  次要缺陷(界面错误与ui需求不符)

trivial   轻微缺陷(必须项无提示,或者提示不规范)

使用方法:@allure.severity("blocker")

定义项目名称

例如:  @allure.epic("项目名称: 会所资源管理系统")

定义用例模块名称

例如:  @allure.feature("审核模块")

定义用例名称

例如:  @allure.story("用例的标题: 对会所资源进行增、删、改、查")

用例标题

例如:@allure.title(用例的标题)

用例的描述

allure为测试用例添加描述有3中方式:

1、 使用装饰器@allure.description,传递一个字符串参数用来描述测试用例;

 例如:     @allure.description("""多行描述语:这是通过传递字符串参数的方式添加的一段描述语""")

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

3、使用装饰器@allure.description_html,传递一段HTML文本,这将在测试报告的"Description"部分渲染出来;

用例的步骤描述

@allure.step(“操作步骤: 修改资源身份信息”)

---------------------------------------------------------------------------------------------------------

@allure.issue("http://149.335.82.12:8080/zentao/bug-view-1.html")# 禅道bug地址@allure.testcase("http://149.335.82.12:8080/zentao/testcase-view-5-1.html")# 禅道用例连接地址

具体可参考链接:https://www.cnblogs.com/Zhan-W/p/13141219.html

你可能感兴趣的:(allure使用方法介绍)