创建虚拟环境

利用 Visual Studio 实验室管理工具版,您可以将一组虚拟机作为虚拟环境进行管理。 每个环境由一个虚拟机集合组成。 环境中的每个虚拟机均会分配一个应用程序所需的角色。 通过使用虚拟环境,您可以将这些虚拟机作为一个实体进行管理。 这可简化用于开发、测试或运行应用程序的环境的准备过程。 例如,可以使用 实验室管理工具版 同时启动环境中的所有虚拟机以运行应用程序或测试应用程序。 或者,也可以拍摄整个环境的快照,以便在特定时间点时重新创建此环境中所有虚拟机的确切状态。

提示

若要使用虚拟机测试 实验室管理工具版,则在该虚拟机上必须已安装测试代理。 您的虚拟机必须具有以下操作系统之一才能运行测试代理:

  • Windows Server 2008 Release 2 或更高版本

  • Windows Server 2008 SP2 或更高版本

  • Windows Server 2003 SP2 或更高版本

  • Windows 7 原始发行版或更高版本

  • Windows Vista SP2 或更高版本

  • Windows XP Professional SP3 或更高版本

有关测试代理的系统要求的更多信息,请参见测试控制器和测试代理要求

本节介绍创建和操作虚拟环境的过程。 本节中的主题假定您熟悉 实验室管理工具版 控件和虚拟环境。 有关更多信息,请参见为应用程序生命周期使用虚拟实验室虚拟环境概念和准则

任务

创建用于通过 实验室管理工具版 进行测试和开发的虚拟环境的关键任务如下所示:

如何:从 SCVMM 导入虚拟机或模板

将虚拟机和模板从 System Center Virtual Machine Manager 导入到团队项目库中。

如何:从环境中创建虚拟机或模板

从团队项目实验室中的已部署环境创建存储的虚拟机或模板。

如何:从虚拟机或模板创建环境

从团队项目库中的存储的虚拟机和模板创建虚拟环境。

如何:创建和使用网络隔离环境

创建使用网络隔离的虚拟机时的特殊注意事项。

如何:利用部署的虚拟机构造环境

从在 实验室管理工具版 外部创建和管理的团队项目主机组上的虚拟机创建虚拟环境。

创建存储环境

在团队项目库中创建已存储虚拟环境时的特殊注意事项。

如何:设置虚拟机或模板的属性

设置虚拟机和模板的 实验室管理工具版 属性。

操作和修改虚拟环境

使用环境查看器连接和操作团队项目实验室中的已部署环境。

相关方案

生成和部署应用程序后配置和运行计划的测试。

可以检查应用程序生成的质量。 可以将特定的实验室模板用于您使用 Team Foundation Build 创建的生成定义从而生成应用程序,将该应用程序部署到活动虚拟环境,然后为该生成运行自动测试。 利用此过程,您可以通过使用虚拟环境的已知状态确保测试在干净的环境中运行。

有关更多信息,请参见如何:在生成并部署应用程序之后配置和运行计划的测试

创建包含用于测试的环境的可复现 Bug

在使用测试运行程序运行手动测试时,可以创建一个 Bug,包含一个链接指向 Bug 出现时虚拟环境的快照。 开发人员可以打开该 Bug 并使用链接连接到此环境的快照,查看当时环境的实际状态。 这可以极大地减少开发人员重现 Bug 的时间。

有关更多信息,请参见如何:使用虚拟环境运行手动测试和创建可重现的 Bug

请参见

概念

为应用程序生命周期使用虚拟实验室

其他资源

首次配置 Lab Management