运行覆盖率
PyCharm 提供了一个专用操作,用于执行代码覆盖率测量的运行。 代码覆盖率数据将根据在 覆盖率 页面的 设置 对话框 (Ctrl+Alt+S) 中选择的选项进行处理。
使用现有配置运行带覆盖率的测试
要使用先前创建的 运行配置运行带覆盖率的测试,请执行以下操作之一:
按 Alt+Shift+F10 打开 弹出窗口,选择所需的配置,单击其右侧的
,然后选择
覆盖。

从工具栏中,从配置列表中选择所需的运行配置,单击
展开其选项,然后选择
。

从项目视图运行带覆盖率的测试
要从 项目 视图运行一个或多个带覆盖率的测试,请执行以下操作:
右键单击特定的测试文件或包含所需测试的目录。
从上下文菜单中选择相应的运行命令
。

从编辑器运行带覆盖率的测试
单击
运行 ,在所需测试类或方法旁边的边距中,然后从打开的上下文菜单中选择
。

如果在 设置 Ctrl+Alt+S覆盖率 中选择了 在将覆盖应用于编辑器之前显示选项 复选框,将会出现一个对话框,您可以选择是替换活动覆盖率套件,将收集的数据添加到活动套件,还是不应用覆盖率数据。 您还可以选择在未来跳过此对话框。 如果选择了其他选项,将会静默执行相应的操作。

现在,您可以在 覆盖率 工具窗口、 项目 工具窗口以及编辑器中 查看收集的覆盖率数据。
隐藏覆盖率结果
要隐藏覆盖率结果,您可以执行以下操作:
关闭 覆盖率 工具窗口中显示覆盖率统计信息的选项卡。

点击边距中的覆盖率高亮显示,并选择 隐藏覆盖率。

最后修改日期: 2025年 9月 26日