自带的html报告
需要插件:pytest-html,第四章已经安装各个需要的插件了,请看第四章
生成报告命令:
pytest -vs --html=./report.html
allure级别的美观报告:
配置:
1.官网下载allure
2.放到没有中文的目录下,把bin目录配置到环境变量path下面
3.jdk安装配置,也需要配置环境变量
4.重启pycharm(不然刚配置后,可能还是无法调用,会出现乱码报错,坑了我一会)
生成报告:
1.生成临时的json报告文件
pytest -vs --alluredir ./temp
2.通过临时json文件生成html报告,但是不是特别美观,需要定制化
import os
import pytest
if __name__ == '__main__':
pytest.main();
# 把temp目录临时json下文件生成到report空目录下面
os.system("allure generate temp -o report --clean")
3.allure报告定制:我还在学习emmmm