How to: Set the Properties of a Virtual Machine or Template
You can change the properties of a virtual machine or a template in Microsoft Test Manager. You can change properties when you do the following:
Import a virtual machine or template from System Center Virtual Machine Manager (SCVMM). In the Library tab, click Virtual Machines and Templates, and then click Import. For more information, see How to: Import a Virtual Machine or a Template from SCVMM.
Edit a virtual machine or template in the team project library. In the Library tab, click Virtual Machines and Templates, select the virtual machine or template and then click Open.
Edit a template that is stored in an environment in the library. In the Library tab, click Environments, select the environment and then click Open. You change the properties of a virtual machine or template in the Machines and Machine properties pages.
Create a new stored virtual machine or template from a virtual machine in a deployed environment. In the Lab tab, select the environment and then select the virtual machine. Then click Store in library. Notice that you must prepare the virtual machine for use as a stored virtual machine or template before you can store it. For more information, see How to: How to: Create a Virtual Machine or Template from an Environment.
Virtual Machine and Template Properties
The properties of a virtual machine or template are organized in the following groups:
Name and location
Hardware profile
OS profile (template only)
Machine tags
Name and location properties
Property name |
Description |
---|---|
Name |
The user-friendly (human-readable) name of the virtual machine or template. Two virtual machines or templates cannot have the same name in a single environment. Otherwise, duplicate names are allowed. A best practice is to provide a unique name for each instances of a virtual machine or template. Notice that the virtual machine or template name is not the same as the computer name. |
Path |
Specifies the library share and virtual machine or a template name in SCVMM when importing a template from SCVMM or creating a template from a virtual machine in a deployed environment. Path is a read-only property when you edit a virtual machine or a template in the team project library and is not available when you edit a virtual machine or a template in a stored environment. |
Description |
Additional user-friendly information a that describes the virtual machine or the template. The description might include information such as the operating system, the software that has been installed, the intended purpose, and information that you must have in order to connect to the virtual machine deployed from the template. |
Default role |
Indicates the installed components and functionality of the virtual machine or template that are used to configure Test Manager test cases.
Note These roles are just indications of what is installed in a virtual machine or in a template, or indications of the intended use when the environments were created. Lab Management does not automatically verify that the virtual machines or the templates have the necessary software, nor install the software automatically to fulfill these roles. |
Project library share |
Specifies the SCVMM library share location when you create a template from a virtual machine in a deployed environment. Otherwise, Project library share is not available. |
Hardware profile
Property |
Description |
---|---|
Memory |
Specifies the amount of memory to assign to virtual machines created from the virtual machine or template. |
OS profile (Template only)
Note
When you import a template from SCVMM, the secured administrator password and product key in the template are removed. You must re-enter this information.
Property name |
Description |
---|---|
Operating system |
Specifies the operating system installed on the template. The value must match the operating system that is installed on the template because the customization that occurs when the template is converted to a virtual machine depends on the type and version of the operating system. |
Identity information |
Specifies how the computer name is created when a virtual machine is created from the template :
|
Product key |
Specifies the Window product key that is used to authenticate the operating system of the template. Make sure that the product key that you enter is valid for the version of the operating system in the virtual machine. |
Time zone |
Specifies the time zone used by virtual machines that are created from the template. |
Domain / Workgroup |
Specifies whether a virtual machine created from the template is joined to a Workgroup or to an Active Directory domain.
|
[GUIRunOnce] Commands |
Specifies the scripts that are executed on a virtual machine that are created from the template when a user logs into that virtual machine for the first time. |
Machine tags
You can associate custom name-value properties for a virtual machine or a template. For example, you can use machine tags to associate each virtual machine or template with the following:
Updates and applications installed in the virtual machine.
Language or locale of the operating system.
Any additional information that is present in SCVMM but not exposed through Lab Management, for example, information about network cards on the virtual machine or the number of disks.