如何:暂停、继续和停止测试运行

尽管可以从不同窗口中使用多种方法启动测试,但可以使用**“测试结果”**窗口控制正在进行的测试运行。

暂停测试运行

  • 测试运行正在进行时,单击**“测试结果”窗口工具栏上的“暂停”**。

    这将使测试运行在其当前位置暂时停止。 测试运行中的测试顺序不受影响,当前测试运行中已完成的所有测试的结果也不会受到影响。

    提示

    暂停测试并不会停止当前运行的测试;它将使测试运行暂时不继续进行列表中的下一测试。

继续测试运行

  • 在测试运行暂停时,单击**“测试结果”窗口工具栏上的“继续测试运行”**。

    测试运行将从暂停位置继续。

停止测试运行

  • 测试运行正在进行时,单击**“测试结果”窗口工具栏上的“停止”**。

    这将使测试运行在其当前位置停止。 将完成正在运行的测试,但不再运行其他任何测试。 会保留当前测试运行中所有已完成的测试的结果。 单击**“停止”**时,正在运行的测试的状态会更改为“已中止”。 尚未完成的测试的状态从“挂起”更改为“没有执行”

    测试运行可从开始处重新运行,但不能从停止的位置继续。

请参见

任务

如何:从 Microsoft Visual Studio 运行自动测试

如何:在运行测试时进行调试

演练:创建并运行单元测试

如何:重新运行测试

概念

从命令行运行自动测试