Lab Management 入门

利用 Visual Studio 实验室管理工具版,可以将一组虚拟机作为称作虚拟环境的单个实体来进行管理。 每个环境都为您的应用程序需要的每个角色提供一个或多个虚拟机。 您创建的环境构成了您的虚拟实验室。 然后,您可以使用虚拟实验室来部署应用程序,并使用 Microsoft 测试管理器运行测试。 这些环境是使用 Microsoft 测试管理器中的**“实验室中心”创建的。 通过使用 Team Foundation Build,可以在实验室中将应用程序部署到这些环境。 通过使用 Microsoft 测试管理器,从“测试中心”**的实验室的这些环境中运行测试。 有关 实验室管理工具版的更多信息,请参见为应用程序生命周期使用虚拟实验室

实验室管理工具版与 Hyper-V、SCVMM 和 Team Foundation Server 集成以管理实验室中的虚拟环境。 Hyper-V 用于承载虚拟机;System Center Virtual Machine Manager (SCVMM) 是用于从中心控制台管理 Hyper-V 主机的工具;利用 Team Foundation Server,可以在这些主机上管理虚拟环境,并将其与团队项目或团队项目集合关联。 使用 Microsoft 测试管理器可在虚拟环境中创建、启动和运行测试。

如果您有通过使用 Hyper-V 创建的现有虚拟机,则可以使用这些虚拟机来创建虚拟环境。 或者,可以使用 Hyper-V 创建虚拟机以供环境使用。 有关如何创建虚拟机的更多信息,请参见如何:创建和存储 Lab Management 就绪的虚拟机和模板

有关如何为多个用户规划更复杂的设置以及如何将虚拟机和模板用作黄金母版以创建环境的信息,请参见创建虚拟环境

入门先决条件

重要说明重要事项

开始使用 实验室管理工具版 之前,请确保已安装最新更新。 若要查找最新更新,请参见 Microsoft Visual Studio 2010 实验室管理工具版的更新以及此 Microsoft 网页

必须将实验室管理工具版配置为使用 Hyper-V、SCVMM 和 Team Foundation Server。 为此,请按照本主题中的步骤进行操作:首次配置 Lab Management

Lab Management 入门

可以利用现有虚拟机构造一个环境,然后在该环境中部署应用程序或运行测试。 若要能够使用 Microsoft 测试管理器构造环境,请验证是否已满足下列先决条件:

  • 在团队项目集合中创建至少一个团队项目。 有关更多信息,请参见创建团队项目

  • 必须在客户端计算机上安装 Visual Studio 专业测试工具版或 Visual Studio 2010 旗舰版,才能使用 Microsoft 测试管理器。

  • 确保要添加到环境中的现有计算机正在已添加到团队项目集合的主机组中的某个主机上运行。

Lab Management 入门

  1. 在安装了 Microsoft 测试管理器 的客户端计算机上,以域\tfsadmin 或任意团队项目参与者用户的身份登录。

  2. 连接到为 实验室管理工具版 配置的团队项目。

    1. 依次单击**“开始”“所有程序”“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器”**。

    2. 如果系统提示您添加 Team Foundation Server,请键入 TFS 计算机的名称,然后单击**“添加”**。

    3. 单击箭头以查看团队项目集合中的团队项目列表,在该列表中选择团队项目,然后单击**“立即连接”**。

    4. 从中心下拉列表中单击**“实验室中心”,或者,如果必须添加 Team Foundation Server,请在“更改项目”下单击“实验室中心”**。

    5. 单击**“继续”连接到所选团队项目的“实验室中心”**。

      此时将显示**“环境”**窗格。

      提示

      如果团队项目集合中没有显示任何团队项目,则集合管理员可能尚未创建任何项目。 如果显示了项目但是该项目为“不支持”,则表明集合管理员可能尚未为该团队项目配置库共享和主机组。

  3. 若要构造虚拟环境,请按照以下主题中的过程中的步骤操作:如何:利用部署的虚拟机构造环境

  4. 若要查看组合环境的状态,请单击**“实验室”。 此时将显示“环境”**视图。 选择已创建的组合环境。

    现在应该能看到为此环境启用的功能。 状态用蓝色的复选标记显示,在环境的详细信息中,“测试”“工作流”旁边显示“就绪”

    如果每项功能的状态正确,则表明您已经成功完成实验室管理工具版入门。

    提示

    如果功能的状态不正确,可以使用以下主题以查找有关问题的帮助:Lab Management 疑难解答

后续任务

现在可以使用组合环境执行以下任何任务:

任务

相关主题

将应用程序部署到虚拟环境中:在生成应用程序后,可以使用工作流功能将应用程序部署到虚拟环境中。 然后,可以使用环境来运行测试或让用户测试内部发布。

使用虚拟环境运行手动测试:可以通过 Microsoft 测试管理器针对应用程序的后端层使用虚拟环境运行手动测试。

使用虚拟环境运行自动测试:可以使用虚拟环境从 Microsoft 测试管理器 中运行自动测试,具体做法是作为测试计划的一部分或在从“运行测试”视图中运行测试时选择虚拟环境。

使用工作流和测试功能定期生成、部署和测试应用程序:如果您希望排定时间表以生成应用程序,部署应用程序,并运行自动测试来检查生成质量,则可以使用工作流和测试功能。

在通过本主题了解入门知识之后,您可能需要确定虚拟实验室所需的内容以使您的所有用户能够获得他们所需的环境。 有关这方面的更多信息,请参见创建虚拟环境

请参见

任务

配置和管理 Lab Management