allure测试报告(2): allure测试报告的使用步骤
allure使用步骤如下:
一、通过DOS窗口命令生成allure测试报告:
1、在命令模式下中切换到pytest测试用例路径下,执行命令:py.test测试文件--alluredir=报告路径,生成xml报告
2、在命令模式下执行命令:allure generate xml报告路径 -o html报告路径,生成网页版的测试报告
3、在html报告路径中,打开index.html文件即可展示报告
二、通过pytest生成allure测试报告:(推荐)
代码示例:
import os import pytest class TestDome_09: def test_case_01(self): print("----- 用例01 -----",end=" ") assert True @pytest.mark.skip('无条件跳过') def test_case_02(self): print("----- 用例02 -----",end=" ") assert True def test_case_03(self): print("----- 用例03 -----",end=" ") assert True def test_case_04(self): print("----- 用例04 -----",end=" ") assert True if __name__ == '__main__': # 生成json文件 pytest.main(['-s','-v','--alluredir=./allure_json_path','--clean-alluredir']) # 生成html文件 os.system('allure generate %s -o %s --clean'%("./allure_json_path","./allure_html_path"))
执行效果:
pycharm中目录文件的展示:
报告效果: