配置代码覆盖率测量
最后修改时间:2023 年 10 月 20 日PyCharm 可以配置代码覆盖率测量的各个方面。
配置代码覆盖行为
按打开 IDE 设置,然后选择“构建”、“执行”、“部署”| 覆盖范围。CtrlAlt0S
定义如何处理收集的覆盖数据:
在将覆盖率应用到编辑器之前显示选项:每次运行具有代码覆盖率的新运行配置时,显示“代码覆盖率”对话框。
不应用收集的覆盖率:丢弃新的代码覆盖率结果。
将活动套件替换为新套件:每次启动具有代码覆盖率的新运行配置时,丢弃活动套件并使用新套件。
添加到活动套件:每次启动具有代码覆盖率的新运行配置时,将新的代码覆盖率套件添加到活动套件。
选择激活覆盖率视图复选框可自动打开覆盖率工具窗口。
选中使用捆绑的coverage.py复选框以指定要使用哪一种覆盖工具 - 与 PyCharm 捆绑的工具或包含在活动 Python 解释器中的工具。默认情况下,未选中此复选框,PyCharm 使用安装在 Python 解释器上的覆盖率。
选中“分支覆盖范围”复选框以指定是否要使用分支覆盖范围。
因此,向纯行覆盖率报告添加了附加信息,在一个或多个分支尚未执行的情况下将带有条件语句的行的覆盖率标记为不完整。
欲了解更多信息,请参阅此页面。
更改覆盖范围突出显示的颜色
按打开 IDE 设置,然后选择编辑器 | 配色方案| 一般的。CtrlAlt0S
或者,单击装订线中的覆盖范围指示线后打开的弹出窗口。
在组件列表中,展开Line Coverage节点并选择覆盖类型:例如Full、Partial或Uncovered。
单击“前景”字段以打开“选择颜色”对话框。
选择一种颜色,应用更改,然后关闭对话框。
感谢您的反馈意见!
此页面是否有帮助?