Pytest-allure 生成美观好看的测试报告
在我们使用pytest-allure生成测试报告时,需要分为以下几步来执行
1、pytest TestCal.py --alluredir=/tmp/my_allure_results【这一步,是设置pytest运行TestCal.py中的测试用例,并生成测试数据到指定到命令后面配置的文件夹中】
如下图所示
执行测试用例
生成的allure报告测试数据
2、查看测试报告
方法一:测试完成后查看实际报告,在线看报告,会直接打开默认浏览器展示当前报告
命令:allure serve ./allure_results
方法二:从结果生成报告,这是一个启动tomcat的服务,需要两个步骤:生成报告,打开报告
生成报告:allure generate ./allure_results/ -o ./report/ --clean(覆盖原有的报告需要加参数 --clean)