为什么需要静态报告,有什么作用?
allure常规报告生成方式
一般我们生成allure报告会通过如下方式
步骤1:筛选用例,运行pytest,生成json报告数据到指定目录
pytest.main(["-sq", f"--alluredir={report_name}", "--clean-alluredir"])
效果如下
步骤2:启动allure服务,将pytest生成的allure数据转换成图表展示
# os.system(f‘allure serve {report_name}‘)
痛点:
1.这种方式生成的报告,我们每次都需要启动服务才能查看,过于麻烦