评论

收藏

[python] pytest测试框架系列 - 一文搞定pytest-html自定义优化HTML测试报告!

编程语言 编程语言 发布于:2021-07-13 19:35 | 阅读数:507 | 评论:0

前言

  在我们自动化测试过程中,我们最终肯定会生成一个测试报告,测试报告可能为一个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 show  pytest-html

DSC0000.png
  打开报告,可以看见一个HTML报告已经生成

DSC0001.png
结论:建议使用 --html=report.html --self-contained-html方式生成报告,方便后期要通过邮件发送报告
修改pytest-html报告为中文

修改后样式:
关注下面的标签,发现更多相似文章