用例等级
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")# 禅道用例连接地址
网友评论