📅  最后修改于: 2023-12-03 14:45:52.940000             🧑  作者: Mango
pytest html 覆盖率是一个 pytest 插件,用于生成对测试代码覆盖率的可视化报告。
pip install pytest-html
pytest --cov=my_module --cov-report=html:test_report
--cov=my_module
参数用于指定要收集覆盖率信息的代码路径,这里使用 my_module
作为示例--cov-report=html:test_report
参数用于指定生成的报告类型为 HTML,并指定生成的报告路径为 test_report
打开报告路径 test_report/index.html
,可以在浏览器中查看生成的 HTML 报告。
可以在项目根目录下创建 pytest.ini
文件,配置 pytest 插件的选项。
[pytest]
addopts = --cov=my_module --cov-report=html:test_report
## 使用方法
### 1. 安装 pytest 插件
```shell
pip install pytest-html
pytest --cov=my_module --cov-report=html:test_report
打开报告路径 test_report/index.html
,可以在浏览器中查看生成的 HTML 报告。
可以在项目根目录下创建 pytest.ini
文件,配置 pytest 插件的选项。
[pytest]
addopts = --cov=my_module --cov-report=html:test_report
返回的代码片段按 markdown 格式标明。