Defining Test Sheet Questions
You must define testing steps on controls to be able to generate test sheets used by internal controllers.
You can:
• initialize testing steps from control steps previously defined on the control (used for check-lists in the framework of execution campaigns)
• add, modify or delete testing steps
Initializing testing steps

Control steps must already exist on the control to be able to initialize testing steps. For more details on control steps, see
Defining questions on controls.
To initialize testing steps from control steps:

Click the icon of a control and select
Initialize Testing Steps.

The menu is grayed if testing steps already exist for this control.
Testing steps (specific or inherited) are created from control steps already existing on the control.
Creating testing steps
You may need to create testing steps in addition to those automatically created from control steps.
Two types of testing step are available:
• Specific testing steps: specific to the current control
• Inherited testing steps: applicable to all controls
To create testing steps:
1. In the control properties, select the Testing tab.
2. Expand the Testing Steps section.
Two subtabs are available:
• Specific testing steps
• Inherited testing steps
When defining testing steps specific to the current control, you can at the same time define testing steps applying to all controls.

In the
Inherited Testing Steps subtab, only the inherited testing steps meeting specified conditions and applying to the current control appear. For more details on conditions, see
Conditioning test sheet questions.
3. In one of the subtabs, click New.
4. In the Title field, enter a question.
5. Indicate the question type, for example "OK/NO".

You can reorder testing steps to define order of appearance of questions. To do this, click the
Reorder button.
6. Click OK.
Conditioning test sheet questions
You can condition presence of a question in a test sheet according to certain criteria. These criteria are defined in the conditions (called MetaTests) applicable to inherited control steps.
Creating conditions on inherited testing steps
To create a condition on inherited testing steps:
1. In the navigation menu, select Test > Execution > Preparation > Conditions on Control Steps.
2. Click New.
3. The properties of the MetaTest just created, define the Test Expression.

You can also create the MetaTest in
HOPEX Windows Front-End.
For more details, see "Defining an Implementation Test", page 198.
4. Click OK.
Managing inherited testing steps and their conditions
To access inherited testing steps:

In the
HOPEX IRM desktop, select
Test > Execution > Preparation > Inherited Testing Steps.
All testing steps present in the solution appear here.
To access conditions applicable to inherited testing steps:

In the
HOPEX IRMl desktop, select
Test > Execution > Preparation > Conditions on Testing Steps.

You can connect a condition to an inherited testing step in the properties of the latter.