Test Steps Parameters
When you design Test Steps test cases, enter parameters as placeholders to put test data values directly at the right place for the right tester during test execution. Use this application to manage the parameters and check missing assignments.
Basic Terms and Concepts
Parameters make it easy to reuse one common test case with slightly different information. You don't need to create a separate test data sheet with specific instructions for different test packages or testers. Instead, you use the parameters as placeholders in a Test Steps test case and assign specific values to it.
For every test plan that uses a parameter, at least one value must be assigned. You can define several values for the same parameter and distinguish them based on test packages and testers. During test execution, the most specific value is shown. For example, if you assigned different values for testers and test packages, the testers see the value individually assigned to them, regardless of the general test package value.
For test cases with testing mode Shared Results, the value assignment of the test plan or test package level is considered only. Value assignments on tester level will be ignored. This ensures that testers work with the same parameter values as they share instructions and results in this kind of test case.
For better overview, every parameter must be in a group. When you design a Test Steps test case with parameters, groups help you find and add them.
Prerequisites
-
You have installed Focused Build SPS06 or higher.
-
For value assignments, there is at least one test plan, containing one or more Test Steps test cases with parameters.
-
To see the change log of value assignments in a test plan, you have been assigned authorization object FB_TS_CLOG.
Features
The Test Steps Parameters application gives an overview of the test steps parameters that have been created in SAP Solution Manager, and helps you to find missing value assignments and empty values.
If a Test Steps test case with parameters is used in a test plan and has no value assigned, the tester only sees the parameter name in brackets instead of a specific value during test execution. The tester can refer to the parameter name to inform the test manager about a missing test data value.
Parameter Overview
-
You see the existing parameters in their groups, and whether there are test plans without assigned value.
-
You can add new groups and parameters, and directly access the value assignment.
-
You can delete empty groups.
-
You can search for parameter names or parts of names.
Parameter Details
-
For each parameter, you see a list of the test cases that use it, and the test plans that contain those test cases. You can also search for specific test cases and test plans.
-
You can directly access to the Test Steps test cases that contain the selected parameter.
After selecting a parameter, under Test Plan Assignment, you can filter the test plan list to find the test plans that are missing a value.
-
When you select a test case, you go directly to the Test Steps Designer application and you can use the parameters in long-text fields within the header and test steps.
-
You can delete parameters that are not used in any test case.
Value Assignment
-
After selecting a test plan, you can use a switch to filter for the parameters that are empty for this particular test plan.
-
You can also mass-upload value assignments and download the values assigned to a test plan.