dhvcc Asked:2020-11-30 22:55:56 +0000 UTC2020-11-30 22:55:56 +0000 UTC 2020-11-30 22:55:56 +0000 UTC 如何通过测试找出代码覆盖率? 772 我使用 unittest 进行测试。我正在运行 pytest。如何通过测试找出代码覆盖率?似乎coverage.py可以以某种方式使用? python 1 个回答 Voted Best Answer insolor 2020-11-30T23:11:41Z2020-11-30T23:11:41Z 您需要为 pytest ( pip install pytest-cov) 安装 pytest-cov 插件,在启动 pytest 时,添加密钥--cov=proj(其中 proj 是文件将被覆盖的目录的名称)。 完成测试后,.coverage将创建一个包含覆盖信息的文件。也可以生成覆盖率报告,例如 html 和其他格式(参见pytest-cov - Reporting) pytest-cov 文档
您需要为 pytest (
pip install pytest-cov) 安装 pytest-cov 插件,在启动 pytest 时,添加密钥--cov=proj(其中 proj 是文件将被覆盖的目录的名称)。完成测试后,
.coverage将创建一个包含覆盖信息的文件。也可以生成覆盖率报告,例如 html 和其他格式(参见pytest-cov - Reporting)pytest-cov 文档