首页 > 其他分享 >每天进步一点点-pytest插件介绍

每天进步一点点-pytest插件介绍

时间:2022-09-24 10:55:52浏览次数:50  
标签:插件 报告 覆盖率 html 一点点 pytest --

pytest-html插件使用

测试结果生成HTML报告

  1. 安装
pip3 install pytest-html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
  1. 快速入门
pytest --html=report.html
  1. 生产使用

上面命令生成的报告,css是独立的,分享报告的时候样式会丢失,为了更好的分享发邮件展示报告,可以把css样式合并到html里

pytest --html=report.html --self-contained-html

pytest-cov插件

测试代码覆盖率报告

pytest 后面选择性的参数如下
• run – 运行Python脚本并测试脚本代码覆盖率。

• report – 报告脚本运行的覆盖率结果。

• html –生成html格式的代码覆盖率报告文件。

• xml – 生成xml格式的代码覆盖率报告文件。

• annotate – 用覆盖结果注释源文件。

• erase – 删除之前收集的覆盖率数据。

• combine – 将多个覆盖率文件合并成一个。

• debug – 调试模式。

Coverage.py使用多种指令实现覆盖率测量任务。可以采用--help子指令来查看指令的具体用法,
例如coverage run –help。

标签:插件,报告,覆盖率,html,一点点,pytest,--
From: https://www.cnblogs.com/sunxiuwen/p/16725125.html

相关文章