ICM > Managing the Control Library > Preparing Control Execution > Defining questions on controls
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
*Conditions can be applied to inherited control steps. For more details, see Conditioning questions.
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.
*For more details, see Answer types.
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".
*For more details on question types, see Question/answer types.
*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.