編寫測試用例時,需要區分測試用例的級別,在其方法前新增註解@allure.severity(allure.severity_level.NORMAL),
allure.severity_level.NORMAL為重要級別,分別有以下分類:
Trivial--不重要,輕微缺陷(必輸項無提示或提示不規範)
Minor--不太重要,次要缺陷(介面錯誤或與UI需求不符)
Normal--正常問題,普通缺陷(數值計算錯誤)
Critical--嚴重,臨界缺陷(功能點缺失)
Blocker--阻塞,中斷缺陷(程式無響應,無法繼續下一步)
執行命令:
pytest -s -v ./test_django_service_01.py --allure-severities critical[,other_level] --alluredir=./result/04
allure serve ./result/04