如何:重新运行测试

[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]

您可以运行在上一个测试运行中运行的所有测试或选定的测试。 如果您修改了测试或测试代码,则重新运行测试时可以选择运行原始代码或重新编译后的代码。

使用“测试结果”窗口重新运行测试运行

  1. 运行了一个或多个测试后,**“测试结果”窗口会为运行的每个测试显示一行。 在“测试结果”窗口中,未生成“已通过”结果的每个测试的复选框自动被选中。 您可以在“测试结果”**窗口中选择其他测试,也可以清除不希望重新运行的测试。

  2. (可选)更改已测试的代码、所运行的测试的代码或活动测试设置中的设置。 有关如何更改测试设置的更多信息,请参见创建测试设置以从 Visual Studio 中运行自动测试

  3. 如果未更改代码和测试设置,可以重新运行通过选择上的下箭头 运行 按钮旁边然后选择 运行选中的测试运行检查部署测试测试。 如果进行了更改,请转到以下步骤。

  4. 即使更改了代码或测试设置,也仍然可以重新运行原始版本的测试。 为此,请在 运行 选择按钮旁边的下箭头然后选择 运行检查部署测试

    备注

    如果禁用了测试部署,则“运行选中的部署测试”选项不可用。有关更多信息,请参见如何:配置测试部署

    如果更改了代码或测试设置,可以使用最新的测试设置来运行测试和测试代码的最新版本。 为此,请在 运行 选择按钮旁边的下箭头然后选择 运行选中的测试。 这样将重新生成发生更改的项目,然后运行测试和测试代码的重新生成版本。

通过其他方式重新运行测试

  1. 运行一个或多个测试。

  2. (可选)更改已测试的代码或运行过的测试的代码。

  3. 运行过的测试仍然保持选中状态。 这意味着可以通过如何:从 Microsoft Visual Studio 运行自动测试中描述的任何方式运行这些测试。 这些方法包括:

    • 在包含测试源代码,右击的文件然后选择 运行测试

    • 测试视图 窗口中选择 运行选定内容

    • 在**“测试列表编辑器”中单击“运行选中的测试”**。

    在运行测试之前,包含已更改代码的所有项目都会重新生成。

    备注

    如果更改了测试代码或测试的代码,此操作不会重新运行上次运行代码时的同一版本。而是运行测试和测试代码的最新的、重新生成版本。

请参见

任务

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