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

在工具栏的配置列表中选择所需的运行配置,点击
展开其选项并选择
。

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

从编辑器中使用覆盖率运行测试
在所需测试类或方法旁的装订区域中点击
运行 ,在打开的上下文菜单中选择
。

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

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

在装订区域中点击某个覆盖率高亮显示并选择 隐藏覆盖率。

最后修改日期: 2025年 12月 2日