Pytest在pytest.ini中配置allure报告

报告

1. Pytest.ini 文件中

添加: addopts = -vs --alluredir ./temps --clean-alluredir

#加入命令生成json格式的临时报告;temp是python文件夹,手动新建。

运行pytest默认就会执行pytest.ini(全局变量)

 Pytest在pytest.ini中配置allure报告_第1张图片Pytest在pytest.ini中配置allure报告_第2张图片

2. 如下:main函数增加:allure generate ./temps –o ./report --clean#生成allure报告

一定要与与pytest.ini文件的addopts一致(参考绿色部分)

allure generate   命令,固定的。

./temp          临时的json格式报告的路径

-o              输出output

./report          生成的allure报告的路径

--clean          清空./report路径原来的报告

Pytest在pytest.ini中配置allure报告_第3张图片

3. 如下方式,亲测有效仅供参考(addopts之前少了一个d所以一直有问题。):

Pytest在pytest.ini中配置allure报告_第4张图片

你可能感兴趣的:(Python,python)