重新运行和调试测试
您可以在不离开 运行 工具窗口的情况下重复测试会话或单个测试。 测试将使用与初始运行相同的运行配置再次执行。
重新运行测试会话
按 Ctrl+F5 或单击 重新运行 按钮
,位于 测试运行器 选项卡的工具栏上。
请注意,您可以 自动重新运行测试。
重新运行单个测试
在 测试运行器 选项卡中,右键单击测试用例节点或测试并选择 。
重新运行失败的测试
在 测试运行器 选项卡中,单击工具栏上的 重新运行失败的测试 按钮
。
自动重新运行测试
PyCharm 允许您在源代码更改后自动重新运行测试的运行/调试配置。 要启用 类似自动测试的运行器功能,请确保按下 自动重新运行 按钮 ,位于测试运行器选项卡的 运行工具栏中。
按 自动重新运行 按钮
,位于 运行工具栏的 测试运行器 选项卡中。
对于 Mocha 和 Jest,在 其他 Mocha 选项/额外的 Jest 选项 字段中添加
--watch标志,分别在 运行/调试配置:Mocha或 运行/调试配置:Jest对话框中。
调试失败的测试
当测试套件中的一个或多个测试失败时,调试可以帮助您快速检查失败原因,在编辑器中预览有问题的代码行并修复它们。
打开项目设置(Ctrl+Alt+S)。 转到 并选中 在失败的测试中放入调试器 复选框。
在编辑器中打开测试文件。 右键点击它并选择 。
PyCharm 会在每个失败的测试上停止并显示失败原因。 检查 变量 窗格,位于 调试 工具窗口中,以获取有关问题的更多详细信息。

使用调试工具栏 逐步执行测试代码。
如果您发现并修复了问题,只需点击 运行 图标(
),位于边距中,即可终止调试过程。

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

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