如何:重新运行测试
[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]
您可以运行在上一个测试运行中运行的所有测试或选定的测试。 如果您修改了测试或测试代码,则重新运行测试时可以选择运行原始代码或重新编译后的代码。
使用“测试结果”窗口重新运行测试运行
运行了一个或多个测试后,**“测试结果”窗口会为运行的每个测试显示一行。 在“测试结果”窗口中,未生成“已通过”结果的每个测试的复选框自动被选中。 您可以在“测试结果”**窗口中选择其他测试,也可以清除不希望重新运行的测试。
(可选)更改已测试的代码、所运行的测试的代码或活动测试设置中的设置。 有关如何更改测试设置的更多信息,请参见创建测试设置以从 Visual Studio 中运行自动测试。
如果未更改代码和测试设置,可以重新运行通过选择上的下箭头 运行 按钮旁边然后选择 运行选中的测试 或 运行检查部署测试测试。 如果进行了更改,请转到以下步骤。
即使更改了代码或测试设置,也仍然可以重新运行原始版本的测试。 为此,请在 运行 选择按钮旁边的下箭头然后选择 运行检查部署测试。
备注
如果禁用了测试部署,则“运行选中的部署测试”选项不可用。有关更多信息,请参见如何:配置测试部署。
如果更改了代码或测试设置,可以使用最新的测试设置来运行测试和测试代码的最新版本。 为此,请在 运行 选择按钮旁边的下箭头然后选择 运行选中的测试。 这样将重新生成发生更改的项目,然后运行测试和测试代码的重新生成版本。
通过其他方式重新运行测试
运行一个或多个测试。
(可选)更改已测试的代码或运行过的测试的代码。
运行过的测试仍然保持选中状态。 这意味着可以通过如何:从 Microsoft Visual Studio 运行自动测试中描述的任何方式运行这些测试。 这些方法包括:
在包含测试源代码,右击的文件然后选择 运行测试。
在 测试视图 窗口中选择 运行选定内容。
在**“测试列表编辑器”中单击“运行选中的测试”**。
在运行测试之前,包含已更改代码的所有项目都会重新生成。
备注
如果更改了测试代码或测试的代码,此操作不会重新运行上次运行代码时的同一版本。而是运行测试和测试代码的最新的、重新生成版本。