如何:在 Visual Studio 中保存和打开测试结果

在 Microsoft Visual Studio 2010 中运行测试之后,在该运行中执行的所有测试的结果将自动保存在计算机上的测试运行文件中。 您可以打开已保存的任何测试运行,查看最近运行的测试的结果,或者将测试运行的副本保存到不同位置。 自动保存的测试运行的数目取决于“选项”对话框中的设置。

本主题介绍如何使用 Microsoft Visual Studio 2010 保存和打开测试结果。 有关如何在 Microsoft 测试管理器中保存和打开测试结果的更多信息,请参见如何:使用 Microsoft 测试管理器查看测试结果

提示

Microsoft 测试管理器随 Visual Studio 2010 旗舰版和 Visual Studio 专业测试工具版 产品提供。

更改自动保存的测试运行的数目

默认情况下所保存的测试运行的数目决定着您可以打开或复制到不同位置的以前运行的测试的数目。

更改自动保存的测试运行的数目

  1. 在**“工具”菜单上,单击“选项”**。

  2. 在**“选项”对话框中,展开“测试工具”,单击“测试执行”,然后在“测试结果管理”**下面设置想要自动保存的测试的数目。

将测试结果保存到所选位置

除了自动保存的测试之外,您还可以将测试结果的副本保存到便于使用的备用位置。

将测试结果保存到所选位置

  1. 打开包含要保存的测试结果的测试运行。

    1. 在**“测试”菜单上指向“窗口”,然后单击“测试运行”**。

    2. 在**“测试运行”窗口的“连接”列表中,单击下箭头,然后单击“连接到测试运行”**。

    3. 在**“连接到控制器或本地结果”对话框中,选择远程控制器或本地目录,然后单击“确定”**。

      提示

      如果选择本地目录,请单击“浏览”,查找正确的测试结果文件夹。 默认情况下,本地运行的测试的结果将保存到 Visual Studio 2010\Projects\项目名称\TestResults 中。

  2. 在**“测试运行”**窗口中,双击测试运行以打开结果。

    可用的运行的数目取决于“选项”对话框中用于限制保存的测试运行数的设置。

  3. 在**“测试结果”**窗口工具栏中,请执行下列操作之一:

    • 若要复制运行中的所有测试结果,请单击**“导出测试运行结果”**。

    • 若要仅复制选定的测试结果,请选择所需的结果,单击**“导出测试运行结果”按钮的下箭头,然后单击“导出选定的测试结果”**。

  4. 在**“导出运行”“导出选定的结果”对话框中,打开想要在其中保存结果的文件夹,然后单击“保存”**。

在 Visual Studio 中打开测试结果

打开测试结果的方式取决于保存测试结果的方式。 如果在单一会话中运行多个测试,则可以快速打开以前运行的测试。 您也可以打开自动保存的测试,或者可以打开保存到所选位置的测试。

打开最近运行的测试的结果

  1. 在**“测试结果”窗口的“选择运行”**列表中,单击想要打开的测试运行。

    可用的运行的数目取决于在当前会话中运行的测试的数目。 此外,可用运行数目还可能受“选项”对话框中某设置的限制。

  2. (可选)在**“结果”列表中,右击测试并单击“查看测试结果详细信息”**,以查看有关该特定测试的更多信息。

  3. (可选)对于单元测试,请在**“结果”**列表中,双击测试以转到单元测试代码中的该测试方法。 如果双击不能打开测试代码,可能需要在“选项”对话框“测试工具”选项卡的“测试执行”部分中,更改相关设置。

  4. (可选)若要查看测试结果详细信息(包括任何数据和诊断适配器附件),请单击工具栏中的**“运行详细信息”**。 有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息

打开和查看测试结果及详细信息

打开自动保存的测试的结果

  1. 打开包含要查看的测试结果的测试运行。

    1. 在**“测试”菜单上指向“窗口”,然后单击“测试运行”**。

    2. 在**“测试运行”窗口的“连接”列表中,单击下箭头,然后单击“连接到测试运行”**。

    3. 在**“连接到控制器或本地结果”对话框中,选择远程控制器或本地目录,然后单击“确定”**。

      提示

      如果选择本地目录,请单击“浏览”,查找正确的测试结果文件夹。 默认情况下,本地运行的测试的结果将保存到 Visual Studio 2010\Projects\项目名称\TestResults 中。

    将显示**“测试运行”**窗口。

  2. 注意   **“测试运行”窗口中可用的测试运行数取决于“选项”对话框中用于限制第一个过程中涉及的已保存的测试运行数的设置。 在“测试运行”窗口中,双击测试运行以在“测试结果”**窗口中打开该结果。

  3. (可选)若要查看测试详细信息(包括任何数据和诊断适配器附件),请单击工具栏中的**“运行详细信息”**。 有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息

  4. (可选)对于单元测试,请在**“结果”**列表中,双击测试以转到单元测试代码中的该测试方法。 如果双击不能打开测试代码,可能需要在“选项”对话框“测试工具”选项卡的“测试执行”部分中,更改相关设置。

打开已保存到所选位置的测试结果

  1. 在**“测试”菜单上指向“窗口”,然后单击“测试结果”**。

  2. 在“测试结果”窗口工具栏上,单击**“导入测试结果”**。

  3. 在**“导入结果”对话框中,找到保存的测试结果文件,然后单击“打开”,以在“测试结果”**窗口中查看结果。

  4. (可选)若要查看测试结果详细信息(包括任何数据和诊断适配器附件),请单击工具栏中的**“运行详细信息”**。 有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息

  5. (可选)对于单元测试,请在**“结果”**列表中,双击测试以转到单元测试代码中的该测试方法。 如果双击不能打开测试代码,可能需要在“选项”对话框“测试工具”选项卡的“测试执行”部分中,更改相关设置。

请参见

任务

如何:删除测试结果

如何:使用 Microsoft 测试管理器分析测试运行

概念

运行测试

其他资源

使用 Microsoft Visual Studio 运行自动测试