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)

posted @ 2020-08-15 10:40  Hei蛋炒饭  阅读(490)  评论(0编辑  收藏  举报