如何:使用 Microsoft 测试管理器从测试计划运行自动测试

如果已经通过将每个自动测试方法与测试用例相关联创建了自动测试,则可以从 Microsoft 测试管理器运行这些测试。 有关如何将自动测试方法与测试用例相关联的更多信息,请参见如何:将自动测试与测试用例关联

若要运行最新版本的自动测试,则必须确保为测试计划选择正确的生成。 还必须使用物理环境或虚拟环境运行自动测试。

重要说明重要事项

如果不使用 Team Foundation Build 生成应用程序和测试,那么您仍然可以使用 Microsoft 测试管理器运行自动测试。 必须创建一个生成定义,该生成定义仅有一个共享位置,您的测试用程序集就位于这里。

使用以下过程可以设置测试计划,用合适的环境和测试设置运行测试,以及在运行测试之后查看结果:

  • 设置测试计划以使用团队生成

  • 创建运行测试所需的测试设置和环境

  • 使用 Microsoft 测试管理器运行自动测试

  • 查看和更新测试结果

  • 注意   如果希望使用与已为测试计划设置的值不同的生成、测试设置或环境运行测试,则可以在选择要运行的测试时使用**“使用选项运行”**。

设置测试计划以使用团队生成

若要设置测试计划来运行最新版本的自动测试方法,则必须选择用于生成自动测试的正确生成定义,然后选择正确的生成。 也可以将具有正确的生成放置位置的生成定义用于现有的自动测试程序集。 必须选择正确的生成,才能在生成定义的共享位置找到该自动测试并随后从 Microsoft 测试管理器运行该测试。

重要说明重要事项

如果有多个生成配置,则将从生成放置文件夹的根目录以递归方式来搜索用于运行自动测试的测试程序集。 如果在运行自动测试时选择了哪些程序集非常重要,则应使用“使用选项运行”指定生成配置。 有关如何执行此操作的更多信息,请参见如何:重写测试计划设置以用于测试运行

设置测试计划以使用正确的生成

  1. 打开 Microsoft 测试管理器。

    提示

    若要显示 Microsoft 测试管理器窗口,请单击“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器 2010”

  2. 若要创建测试计划,请单击中心组切换器上的下箭头,然后单击**“测试中心”**。

  3. 在中心组菜单栏上,单击**“计划”**。

  4. (可选)如果尚未连接到正确计划,则可以选择测试计划。 单击**“设置计划上下文”以显示现有测试计划。 选择测试计划,然后单击“设置上下文”**。

  5. 单击**“属性”**。

  6. 若要设置测试计划以使用正确的生成,请单击**“筛选生成”**组合框上的下拉箭头。

    此时将显示用于筛选生成的对话框。

  7. 若要选择用于生成自动测试的生成定义,请单击**“生成定义”**。

  8. 可以为每个生成指定一个特定值以反映该生成的质量。 若要选择希望能够查看的生成质量,请单击**“生成质量”**。

    提示

    有关生成定义和生成质量的更多信息,请参见定义生成过程

  9. 若要保存更改,请单击**“设置生成筛选器”**。

  10. 若要选择生成以与包含自动测试最新更改的测试计划结合使用,必须先单击**“保存”来保存计划,然后单击“修改”**。

    此时将显示**“分配生成”**活动。 您可以比较当前生成与计划用于测试的生成。 关联项列表会显示这两个生成之间的工作项更改。 然后,可以指派要用于测试此计划的最新生成。 有关如何选择生成的更多信息,请参见确定哪些生成已实现 Bug 修复、新功能或要求

  11. 若要关闭**“分配生成”活动并返回到测试计划属性,请单击“关闭”**图标。

  12. 若要保存对此测试计划所做的这些更改,请在工具栏上单击**“保存”**。

创建运行测试所需的测试设置和环境

若要运行自动测试,必须使用物理环境或虚拟环境。 在没有环境的情况下不能使用 Microsoft 测试管理器运行自动测试。

必须创建在测试设置中包含角色的环境,然后将此环境用在测试计划中。 有关如何创建环境、角色和测试设置的更多信息,请参见设置测试计算机以运行测试或收集数据

提示

如果要运行的自动测试将与桌面交互,必须将代理设置为作为进程而非服务运行。 有关更多信息,请参见如何:设置测试代理以运行与桌面交互的测试

创建运行测试所需的测试设置和环境

  1. 若要创建物理环境,请按照以下主题中的步骤操作:创建用于测试的物理环境

  2. 如果使用 Visual Studio 实验室管理工具版,则可以创建虚拟环境。 若要创建虚拟环境,请按照以下主题中的步骤操作:如何:从虚拟机或模板创建环境。 如果需要有关如何创建虚拟环境的更多信息,请参见虚拟环境概念和准则

  3. 若要创建测试设置,请按照以下主题中的步骤操作:创建作为测试计划一部分的自动测试的测试设置

使用 Microsoft 测试管理器运行自动测试

使用 Microsoft 测试管理器运行自动测试

  1. 打开 Microsoft 测试管理器。

    提示

    若要显示 Microsoft 测试管理器窗口,请单击“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器 2010”

  2. 若要运行自动测试,请单击中心组切换器上的下箭头,然后单击**“测试中心”**。

  3. 在中心组菜单栏上,单击**“测试”**。

  4. (可选)若要重写在此测试计划中选择用于运行自动测试的生成、测试设置或环境,请右击该测试,然后单击**“使用选项运行”。 例如,如果您希望在临时环境而不是标准测试环境中运行,则可以选择其他环境。 在“运行选项”对话框中可以更改这些设置,然后单击“运行”**即可运行所选测试。

    提示

    如果选择其他环境,则该环境必须包含与所用测试设置中创建的环境相同的角色。

  5. 若要在不更改任何选项的情况下运行自动测试,请右击该测试,然后单击**“运行”**。

    此时将显示**“分析测试运行”**活动,其中显示了包含此测试的测试运行的进度。

    提示

    可通过选择多个测试来运行多个自动测试,也可以选择运行整个测试套件。 若要运行测试套件,请右击该测试套件,然后单击“运行”

查看和更新测试结果

查看和更新测试结果

  1. 打开 Microsoft 测试管理器。

    提示

    若要显示 Microsoft 测试管理器窗口,请单击“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器 2010”

  2. 若要查看测试结果,请单击中心组切换器上的下箭头,然后单击**“测试中心”**。

  3. 在中心组菜单栏上,单击**“测试”,然后单击“分析测试运行”**。

    此时将显示**“分析测试运行”**活动。 它显示此测试计划的所有测试运行。

  4. 双击某个测试运行将其打开并查看详细信息。

    此时将显示该测试运行的详细信息。

  5. (可选)若要更新测试运行的标题,使其更能体现其意义,请在**“标题”**中键入新名称。

  6. (可选)如果测试未通过,可以更新未通过的原因。 请单击**“解决方法”**,然后从列表中选择未通过的原因。

  7. (可选)若要向测试结果添加注释,请单击**“注释”图标。 键入注释,然后单击“保存注释”**。

  8. (可选)若要查看单个测试的详细信息,请双击该测试。

    此时将显示测试结果,其中包含测试运行的详细信息、为此测试结果收集的数据附件以及该测试的测试结果历史记录。 您可以关闭此视图以返回到测试运行。

    提示

    经过分析,如果您确定存在 Bug,则可以从此视图创建 Bug。

  9. 若要保存对此测试运行的这些更改,请在工具栏上单击**“保存”**。

请参见

任务

如何:将自动测试与测试用例关联

概念

运行自动测试