如何:添加用于通过 Lab Management 进行测试的测试控制器

您可以将测试控制器用于虚拟环境,以便在虚拟环境上运行自动测试、在运行手动或自动测试时收集数据和诊断信息,或使用工作流功能运行测试以生成、部署和测试应用程序。

可以在第一次配置 实验室管理工具版 时设置测试控制器,或者,如果有多个同时运行测试的环境并且要在多个测试控制器之间分摊负载,则您可能需要稍后添加另一个测试控制器。 在创建虚拟环境时为测试功能选择测试控制器。 有关测试控制器和环境的更多信息,请参见设置测试计算机以运行测试或收集数据

提示

若要第一次配置 实验室管理工具版,请参见首次配置 Lab Management

使用以下过程来安装测试控制器并验证其是否正常工作。

安装测试控制器

若要验证测试控制器和代理之间的所有通信是否均在工作,您必须创建安装了测试代理和实验室代理的虚拟机或模板,并将此虚拟机保存到库共享中。 然后,使用 Microsoft 测试管理器将此虚拟机或模板添加到虚拟环境中。 启动此虚拟环境时,实验室管理工具版会检查测试功能的状态。如果一切工作正常,则会显示一个蓝色选中标记以及“就绪”状态。

提示

若要同时验证工作流功能,则除了安装其他代理外,还需按照步骤进行操作在虚拟机上安装生成代理。 还将需要生成控制器来测试这一点。 有关更多信息,请参见如何:添加要用于通过 Lab Management 部署应用程序的生成控制器

针对环境在虚拟机上安装代理

  1. 创建虚拟机并安装操作系统。

  2. 若要验证测试功能,请在此虚拟机上安装测试代理。 有关如何安装测试代理的更多信息,请参见安装和配置 Visual Studio 代理以及测试和生成控制器

    提示

    在安装时,不必向测试控制器注册测试代理。 这将在通过 实验室管理工具版 部署虚拟机时自动完成。

  3. (可选)若要验证工作流功能,请在虚拟机上安装生成代理。 若要添加生成代理,必须使用 Team Foundation Server 的安装 DVD。 该安装有一个安装生成服务的选项,用于安装生成代理。 有关如何安装生成代理的更多信息,请参见安装和配置 Visual Studio 代理以及测试和生成控制器

  4. 在此虚拟机上安装实验室代理。 有关如何安装实验室代理的更多信息,请参见安装和配置 Visual Studio 代理以及测试和生成控制器

  5. 若要存储虚拟机以使其可以导入到团队项目中,请右击虚拟机并指向**“存储到库”**。

    1. 选择已添加到团队项目集合中的 SCVMM 库共享,并单击**“下一步”**。

    2. 选择此虚拟机的共享位置路径,并单击**“下一步”**。

    3. 单击**“存储”**。

      提示

      如果仍希望能够从 SCVMM 启动该计算机,可以克隆虚拟机,然后存储该克隆。 此外,如果计划在环境中创建同一虚拟机的多个实例,可以根据该虚拟机创建模板。 有关何时创建模板或使用虚拟机的更多信息,请参见创建虚拟环境

验证测试控制器是否在使用测试代理

  1. 使用 Microsoft 测试管理器,选择**“实验室中心”**。

  2. 若要导入安装了代理的虚拟机,请单击**“库”“虚拟机和模板”,然后单击“导入”**。

  3. 在**“名称和计算机”**向导页上,执行以下步骤:

    1. 单击**“浏览”**以显示 Virtual Machine Manager 中可用的虚拟机和模板列表。

    2. 在虚拟机和模板列表中,选择您创建的虚拟机,然后单击**“添加”**。

    3. 选择虚拟机的角色,然后单击**“下一步”**。

  4. 单击**“完成”**导入虚拟机。

  5. 导入的虚拟机现在应显示在列表中,并显示为“已存储”状态。

  6. 若要使用此虚拟机创建新环境,请单击**“实验室”“新建”,然后单击“新建虚拟环境”**。

  7. 在**“名称和位置”**向导页上,键入环境的名称和说明。

  8. 若要选择环境的虚拟机将部署到的主机组,请从**“选择位置”中选择主机组。 然后单击“下一步”**。

  9. 在**“计算机”向导页上,单击之前导入的虚拟机,然后单击“添加到环境”。 然后单击“下一步”**。

    此步骤会将该虚拟机的一个副本添加到所创建的环境中,并且该计算机会显示在所选虚拟机列表中。

    提示

    若要更改此虚拟机的角色,请单击“编辑角色”

  10. 单击**“下一步”**。

  11. 若要在此环境上运行测试,请在**“功能”向导页上选择“在此环境上运行测试”**。 然后,选择已安装的测试控制器,以便在启动环境时向此测试控制器注册测试代理。

  12. (可选)若要在此环境上运行工作流以部署应用程序,请选择**“在此环境上运行工作流”**。 然后,选择之前安装的生成控制器,以便在启动环境时向此生成控制器注册生成代理。

  13. 单击**“下一步”**。

  14. 在**“摘要”向导页上,查看所有选定选项,然后单击“完成”**。

  15. 此时开始创建环境。 过程完成后,您应会看到一个处于**“关闭”**状态的环境。

  16. 若要启动环境,请单击**“启动”。 环境启动后,单击“连接”。 即会显示“Microsoft 环境查看器”**应用程序。 登录到虚拟机。

    您现在应会看到测试功能的蓝色复选标记,并且其状态在此环境的**“环境”**视图中应为就绪。

    如果此功能的状态正确,则表明您已经成功完成配置,可以启用 实验室管理工具版 的测试功能了。 现在即可使用虚拟环境运行测试。 有关更多信息,请参见使用虚拟环境进行测试

  17. 关闭**“环境查看器”**。

请参见

其他资源

如何:添加要用于通过 Lab Management 部署应用程序的生成控制器

更改现有的 Lab Management 配置

将应用程序部署到虚拟环境