allure特性
1.feature/story feature是一个模块,story是模块下的不同场景,如登陆模块,下面有登录成功、登录失败、已登陆等
2.severity 设置用例级别(严重程度) Blocker(客户端无响应,无法执行下一步) Normal(普通缺陷) Minor(次要缺陷)
3.step 标记测试中的非关键步骤,建议每切换一个页面标记一下> 4.testcase 关联测试用例
allure运行不同的测试用例
1.按features运行(以上面截图代码为例) pytest —alluredir=log/report/xml —allure_features=测试登录功能 src/testcase/alluredemo
2..按story运行 pytest —alluredir=log/report/xml —allure_stories=测试成功的登录场景 src/testcase/alluredemo
3.按severity运行 pytest —alluredir=log/report/xml —allure_severities=blocker src/testcase/alluredemo