pytest测试框架系列 - 一文搞定pytest-html自定义优化HTML测试报告!
前言在我们自动化测试过程中,我们最终肯定会生成一个测试报告,测试报告可能为一个txt、xml、json文件、Excel或者HTML报告,大家基本上都偏向于HTML报告,pytest 提供了pytest-html和allure的HTML报告。本章节我们讲解使用pytest-html 插件生成HTML报告。
pytest-html用法
说明:pytest-html是pytest插件生成一个HTML测试报告。
安装
[*]当前环境:python 3.7.0
[*]前提条件:pytest (!=6.0.0,>=5.0)、python > 3.0
[*]安装方式:pip install pytest-html==2.1.1 安装指定版本,3.0以上有兼容性问题,目前已经停止更新
[*]查看版本号:pip showpytest-html
打开报告,可以看见一个HTML报告已经生成
结论:建议使用 --html=report.html --self-contained-html方式生成报告,方便后期要通过邮件发送报告
修改pytest-html报告为中文
修改后样式:
页:
[1]