使用存储的虚拟机和模板创建 SCVMM 环境
使用存储的虚拟机和模板,可以创建 SCVMM 环境。 如果您创建一个 SCVMM 环境此类时,Microsoft 测试管理器创建副本虚拟机和模板并将它们添加到您的环境。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
备注
如果您创建一个 SCVMM 环境时,您可以承载在主机群集的多个主和组的虚拟机,除非您启用网络隔离。如果虚拟机添加到您的环境,并且,这些虚拟机在群集上,则还应向该环境的一个群集未承载至少一个虚拟机。此外,您不能使用一个网络隔离环境的主机群集。
使用存储的虚拟机和模板,本主题介绍如何创建一个新 SCVMM 环境。 有关其他方式创建和管理 SCVMM 环境的信息,请参见 SCVMM 环境的创建和管理指南。 有关实验室环境的概述,请参见 在应用程序生命周期内使用实验室环境。
本主题包含以下各节:
先决条件
选择模板或存储的虚拟机
选择模板或存储的虚拟机
选择模板或存储的虚拟机
选择模板或存储的虚拟机
新环境:高级
新环境:验证
完成计算机的配置
接下来的内容
先决条件
警告
若要创建包含虚拟机运行 Windows XP 的实验室环境,请执行中列出的附加步骤。配置包含 Windows XP 计算机的实验室环境。
使用存储的虚拟机和模板之前,,在创建一个 SCVMM 环境以下系统必备组件必须完成的:
您添加到环境的每台虚拟机必须由 system center virtual machine manager 管理 (SCVMM)。 在可以创建 SCVMM 环境之前,您必须完成 SCVMM 环境的系统必备任务在 Lab Management 入门。
在每台存储的虚拟机必须安装下列操作系统之一,然后模板转到添加到环境:
Windows Server 2008
Windows Server 2012
Windows XP SP3
Windows Vista SP2
Windows 7 SP1、
Windows 8
在添加到环境的每个存储的虚拟机和模板必须启用文件共享。
选择模板或存储的虚拟机
若要创建环境,您可以从团队项目库中的虚拟机。
创建一个新 SCVMM 环境
打开 Microsoft 测试管理器并选择 实验室中心 和 实验室。
您现在可以在团队项目中看到实验室环境的列表。
选择 新建 按钮。
在 新建环境 向导中,选择 SCVMM 环境。
基于以下部分加载在向导的其他字段。
新环境:类型和名称
字段 |
输入内容 |
---|---|
名称 |
环境的名称,必须是唯一的。您的团队项目中。 |
描述 |
可选。 |
标记 |
标记是可选的名称/值对可以根据项目的约定设置。 例如,您的环境可使用它指示环境和日期的目的标记,在后可能会被删除。 |
新环境:计算机
在 计算机 页上,选择虚拟机或虚拟机模板添加到您的环境。
可用虚拟机: |
这是在团队项目库中存储虚拟机的列表和模板。 通常,它包含操作系统、客户端应用程序和服务器软件的不同组合安装了的计算机上。 例如,您可以选择网络客户端和 web 服务器。 如果找不到具有所需的功能的项目,则可以设置新虚拟机并将其导入库。 选择 导入。 有关更多信息,请参见如何:从 SCVMM 导入虚拟机或模板。 |
|
虚拟机模板是其标识信息已被删除的虚拟机。 在环境中添加虚拟机模板,一个新的虚拟机创建。 新名称和端口 ID 自动生成。 |
|
在将虚拟机时,准确副本到您的实验室环境中进行。 因此您必须确保将其名称更改为。 通常存储的虚拟机作为工作组的一部分。 |
|
运行虚拟机独立所有环境创建。 它们由 SCVMM 管理员设置,并窗体资源库中。 可以将这些设备到您的环境。 一个运行的计算机不能一次附加到多个环境。 在完成测试时,您应删除您的环境,以便设备返回到池。 有关更多信息,请参阅利用正在运行的虚拟机构造 SCVMM 环境。 |
选定的计算机: |
可设置添加到环境的每一台计算机上的下列属性。 注意可以多次添加同一个虚拟机和虚拟机模板。 必须提供设备不同的名称。 |
|
此名称标识此环境中的虚拟机。 这不同于该计算机的名称。 避免在名称中使用逗号。 |
|
角色可识别环境中的计算机的功能。 可由 测试管理器 用于确定安装的集合的测试目的,哪些组件,以及测试的数据。 您可以选择角色从菜单中选择,或者键入所选择的任何角色的名称。
说明
该角色是与设备用途的表示形式。lab management 不会自动验证虚拟机或模板具有必要的软件,也不会自动安装软件以满足这些角色的要求。
|
新环境:设备特性
Tab |
计算机属性 |
---|---|
硬件配置文件 |
分配的内存量到虚拟机。 |
操作系统配置文件(仅针对模板) |
从模板部署的虚拟机的操作系统类型、计算机名称、管理员密码、产品密钥、域和工作组。
说明
从 SCVMM 导入模板时,模板中的受保护的管理员代码和产品密钥将被删除。您必须重新输入此信息。
属性名称描述
操作系统指定模板上安装的操作系统。该值必须适合在模板上安装的操作系统,因为在将模板转换为虚拟机时发生的自定义取决于操作系统的类型和版本。
标识信息指定当从模板创建虚拟机时如何创建计算机名称:
管理员密码管理员帐户将使用的密码。在运行时,可以使用此登录到计算机。
产品密钥指定用于对模板的操作系统进行身份验证的 Window 产品密钥。请确保输入的产品密钥对于虚拟机中的操作系统版本有效。
时区指定从模板创建的虚拟机使用的时间区域。
域/工作组指定从模板创建的虚拟机是加入工作组还是 Active Directory 域。
[GUIRunOnce] 命令指定在虚拟机上执行从模板创建的脚本,当用户首次时登录到承载虚拟机。
|
计算机标记 |
用户定义的自定义属性。 可以使用它们指示等信息:
|
新环境:高级
测试控制器 |
测试控制器计算机的名称此环境的。 |
配置环境运行 UI 测试 |
因此,如果测试包含编码的 UI 测试,请选择此选项。 有关更多信息,请参见使用自动编码的 UI 测试来测试用户界面。 只有 + 当该环境运行时,此选项进行设置。 设置在新环境:完成该向导。 请等待,直到环境处于状态 准备。 选择该环境然后选择 打开 返回到向导。 |
启用网络隔离 |
网络隔离以允许您多次部署相同的存储环境,因此,不会出现名称或 IP 地址冲突。 有关网络隔离功能的更多信息,请参见创建和使用网络隔离环境。 |
新环境:验证
选择 验证,以确保属性设置为有效。
如果验证失败,则必须先修复问题才能完成验证。
如果验证成功,选择 完成。
如果验证成功,选择 完成。
新环境关闭向导,并且,如果您的环境会出现 环境 列表中 类型:SCVMM下。
创建环境可能需要一些时间。 可以看到处理的进度。环境 的列表。 若要查看单个虚拟机上进度,请选择环境。
在虚拟机上创建后,您可以登录到它,如果您希望。 选择该环境,从计算机的图标的快捷菜单中选择 连接。
完成计算机的配置
install 如果需要,测试代理
如果 SCVMM 环境的状态更改为 未就绪,请在快捷菜单上选择 修复。实验室管理工具版 在每台虚拟机中安装测试代理,并将它配置为与您通信测试控制器。
提示
需要此步骤,只有 + 当您从库中的模板或虚拟机还没有测试代理。当添加模板或虚拟机到库时,为了避免必须为此,应安装测试代理。
如果需要,将计算机加入到域中
如果希望您的计算机是域的成员,通常必须将每个包含一到字段。此步骤是必需的,因为通常虚拟机加入工作组,则它们在库中之前存储。 在同一台虚拟机的副本同时,正在使用的此最好避免域名冲突。
接下来的内容
这是您可执行的任务,在创建一个 SCVMM 环境后:
运行您的环境,并管理环境中的虚拟机。 请参见 管理实验室环境和虚拟机。
在团队项目库中存储环境的副本。 如何:参见 如何:存储 SCVMM 环境。
运行手动,并自动在您的实验室环境中测试使用 Microsoft 测试管理器、Tcm.exe 命令行实用工具或生成-部署-测试"工作流。 请参见 在实验室环境中运行测试。
创建生成-部署-测试"工作流自动创建应用程序生成过程,生成部署到实验室环境,因此,运行已部署的应用程序测试。 请参见 设置“自动化生成-部署-测试”工作流。