I have started to write about the “Microsoft Test And Lab Management” in the Introduction post where I presented three sections in the tool: Testing Center, Lab Center and Organize.
You can read the post “Team System 2010 Beta 1 “Microsoft Test And Lab Management” - Introduction” of the introduction.
I intend to create a quick guide for the “Microsoft Test And Lab Management” out of these posts that will be published in the “Team System Guides”.
When working with the “Microsoft Test And Lab Management” for the first time you will need to start with the Organize section where you do 4 things:
- Create Sheared Steps for Test Cases
- Create Test Cases
- Create Configurations
- Create Test Plans
You can start by doing each of the tasks, the order here is the order I will use for my example.
I have already published how to manage Shared Steps “Microsoft Test And Lab Management – Create And Manage Shared Steps (Part 1)” and how to manage Test Cases Microsoft Test And Lab Management – Create And Manage Test Cases (Part 2).
In this post I will show the Configurations Management.
What are the configurations?
Configurations are groups of variables that represents the main parts of the environment I like to test.
The environment that is under test has many variables that makes it impossible to control, for example If I like to test my application under a browser and a specific windows version the Environment will be:
- Windows XP version x
- Drivers:
Video: xxx, Sound: xxx, motherboard: xxx ……
- Memory: xxx
- Motherboard Type: xxx
- Etc.
And the Configuration will be:
- Windows XP
- Service Pack 3
- Browser: IE 8.0
Configurations helps us control the environments that needs to take part in the testing process.
Step 1: In order to open the “Organize” launch the tool and select the Organize option.
The “Organize” toolbar will be shown.
Step 2: Click on the “Configurations” option to get to the Configurations management.
Step 3: Click the “Manage configuration variables” to get to the variables management.
Step 4: Here you can do two things:
- You can add more values to an existing “Configuration Variable” by clicking on the variable name and continuing to step 6.
- Click the “New configuration variable” button in order to add a new “Configuration Variable” and continue to step 5.
For this example I will choose option 2.
Step 5: Add the “Configuration Variable” Name on the left side.
Step 6: Add the “Configuration Variable” values on the right side. You can add as many values as you like.
Step 7: Click the “Save Configuration Variables” button when done.
Step 8: Clicking the “New” button will open a new Configuration form.
The first part of the form is for managing the item.
One important thing I like to show here is the “Assign to new test plans” checkbox, when checked the configuration will automatically be added to new test plans when created.
Step 9: After filling the Name and Description fields start adding new “Configuration Variables” to the Test Configuration by clicking the Add button, choosing the Variable from the dropdown list.
Step 10: Choose the Variable value from the dropdown list.
Step 11: After filling all the fields all you left to do is click on the “Save and Close” button or the “Save” button and you will have a Test Configuration ready to be used.
You can always modify the Test Configurations, just open the item, make all the required changes and save it again.
Have Fun!!!