allure - 生成静态报告

为什么需要静态报告,有什么作用?

allure常规报告生成方式

一般我们生成allure报告会通过如下方式

步骤1:筛选用例,运行pytest,生成json报告数据到指定目录

pytest.main(["-sq", f"--alluredir={report_name}", "--clean-alluredir"])

效果如下
allure - 生成静态报告

步骤2:启动allure服务,将pytest生成的allure数据转换成图表展示

# os.system(f‘allure serve {report_name}‘)

痛点:
1.这种方式生成的报告,我们每次都需要启动服务才能查看,过于麻烦

静态文件生成方式

allure - 生成静态报告

allure - 生成静态报告

上一篇:docker教程


下一篇:IDEA如何从断点里获取对象所有数据