PyCharm 2025.2 Help

重新运行和调试测试

您可以在不离开 运行 工具窗口的情况下重复测试会话或单个测试。 测试将使用与初始运行相同的运行配置再次执行。

重新运行测试会话

  • Ctrl+F5 或单击 重新运行 按钮 运行 按钮 ,位于 测试运行器 选项卡的工具栏上。

请注意,您可以 自动重新运行测试

重新运行单个测试

  • 测试运行器 选项卡中,右键单击测试用例节点或测试并选择 运行 <test_target>

重新运行失败的测试

  • 测试运行器 选项卡中,单击工具栏上的 重新运行失败的测试 按钮 重新运行失败测试按钮

自动重新运行测试

PyCharm 允许您在源代码更改后自动重新运行测试的运行/调试配置。 要启用 类似自动测试的运行器功能,请确保按下 自动重新运行 按钮 切换自动测试按钮 ,位于测试运行器选项卡的 运行工具栏中。

调试失败的测试

当测试套件中的一个或多个测试失败时,调试可以帮助您快速检查失败原因,在编辑器中预览有问题的代码行并修复它们。

  1. 打开项目设置(Ctrl+Alt+S)。 转到 构建、执行、部署 | Python 调试器 并选中 在失败的测试中放入调试器 复选框。

  2. 在编辑器中打开测试文件。 右键点击它并选择 调试 <test name>

  3. PyCharm 会在每个失败的测试上停止并显示失败原因。 检查 变量 窗格,位于 调试 工具窗口中,以获取有关问题的更多详细信息。

    调试失败的测试时会添加异常断点

    使用调试工具栏 逐步执行测试代码

  4. 如果您发现并修复了问题,只需点击 运行 图标(运行该测试 ),位于边距中,即可终止调试过程。

    修复失败的测试

您还可以在 运行 工具窗口中选择一个特定的失败测试并单独调试它。

选择一个失败的测试进行调试
最后修改日期: 2025年 9月 26日