Defining questions on controls
Before starting execution campaigns, you must define the content of check-lists used at control execution. It consists in defining questions to ask when executing controls.
You can create:
• questions concerning all controls
• questions specific to a control
To do this, you must create control steps on each control. They correspond to check-list questions/answers. The control steps can be:
• specific: specific to the control itself
• inherited: applicable to all controls, excepting particular conditions
Question/answer types
Several question/answer types are available.
OK/NO type questions/answers
The type of question proposed by default at creation of a control step is "OK/NO".
Possible answers to this question are:
• OK
• NO
• N/A: Not Applicable

Only answers of type "OK/NO" are aggregated in execution campaign results. Other answer types are considered as for information only.
Other question/answer types
Other question/answer types exist. You can for example choose to enter a comment, figures, dates.
Creating questions
Questions are defined in HOPEX via control steps.
Two types of control step are available:
• Specific control steps: specific to the current control
• Inherited control steps: applicable to all controls
To create control steps corresponding to check-list questions/answers:
1. In the control properties, select the Execution tab.
2. Expand the Control Steps section.
Two subtabs are available:
• Specific Control Steps
• Inherited Control Steps
When defining control steps specific to the current control, you can at the same time define control steps applying to all controls.

In the
Inherited Control Steps subtab, only the inherited control steps meeting specified conditions and applying to the current control appear. For more details on conditions, see
Conditioning 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 control steps to define order of appearance of questions in the check-list. To do this, click the
Reorder button.
6. Click OK.
Conditioning questions
You can condition presence of a question in a check-list according to certain criteria. These criteria are defined in the conditions (called MetaTests) applicable to inherited control steps.
Creating conditions on inherited control steps
To create a condition on inherited control steps:
1. In the properties of a control, expand the Control Steps section and select the Inherited Control Steps subtab.
2. Select an inherited control step.
3. In the Condition section that appears, click New to create a MetaTest.
4. Open the properties of the MetaTest created.
5. Define the Test Expression.

For more details, see
“Defining an Implementation Test", page 198.
6. Click OK.
Managing inherited control steps and their conditions
To access inherited control steps:

In the
Control desktop, select
Control Execution > Check-List Preparation > Inherited Control Steps.
All control steps present in the solution appear here.
To access conditions applicable to inherited control steps:

In the
Control desktop, select
Control Execution > Check-List Preparation > Conditions on Control Steps.

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