10.5. Environment Variables¶
TCMS uses environment variables to define the test hardware setup. The Environment Group is the top level container object, it contains one or more Properties, each having a range of values. Properties can belong to more than one group.
|Desktops||Architecture||i386, x86_64, PPC|
|Memory (MB)||512, 1024, 2048, 4096|
10.5.1. Managing environment groups¶
A group is the container object in an environment. It allows a Test Plan to be targeted to a specific set of hardware and hence provides greater repeatability in testing.
10.5.1.1. Searching environment groups¶
Environment groups can be searched for by name.
10.5.1.1.1. Procedure: Searching environment groups¶
To search an environment group:
From the ENVIRONMENT tab, click Groups.
Enter the search parameters, and then click Search Environment Group.
10.5.1.2. Adding a new group¶
Adding a group uses the Edit Group screen.
10.5.1.2.1. Procedure: Adding a new group.¶
Click Add New Group.
Enter Group Name.
In the Edit Environment Group screen, perform the following actions:
- Select Enabled.
- In the Available Properties box, select the property to add, and then click Add. Repeat this process to add more properties.
To edit existing, or create new properties, click Edit Properties.
10.5.1.3. Editing an environment group¶
An environment group can only be edited by authenticated users.
10.5.1.3.1. Procedure: Edit an environment group¶
To edit an environment group:
From the Actions column, click Edit.
Edit the fields as required:
- Environment Group Name
- Enabled checkbox
- Properties list
10.5.1.4. Deleting a group¶
Groups can not be deleted. A group that is no longer required must be disabled.
10.5.1.4.1. Procedure: Disabling a group¶
To disable a group:
From the ENVIRONMENT menu, click Groups.
From the Group list, click Disable.
The group name will change to a strike through font.
To re-activate a group, click Enable.
10.5.2. Managing environment properties¶
Environment properties and their associated values can be used in multiple environment groups. When creating values ensure that they are discrete measurable properties. For example, screen resolution should be ‘1920x1200’ rather than ‘24 inch widescreen’.
10.5.2.2. Add a property¶
10.5.2.2.1. Procedure: Adding an environment property¶
To add an environment property:
From the ENVIRONMENT tab, click Properties.
Enter the New Property Name ensuring that the property name is descriptive, and then click Ok.
Select the new property. The row containing the property will become orange.
In the Values text box, enter the property value. Click Add Value.
The new value is now displayed.
10.5.2.3. Editing a Property¶
10.5.2.3.1. Procedure: Editing an environment property¶
To edit an environment property:
- From the ENVIRONMENT tab, click Properties.
- Click Rename.
- Enter the New Property Name, and then click Ok.
- Edit values:
- In the row containing the value, click Rename.
- Enter the new Value, and then click Ok.