OTX Reference
|
|
Specifies the procedure implementation. More...
Public Attributes | |
Comments | comments |
Cardinality [0..1] This optional element is a container for an arbitrary-length list of floating comments. They can be used for commenting parts of the procedure flow implementation for the human reader. More... | |
LocalDeclarations | declarations |
Cardinality [0..1] Local variables and constants of the procedure shall be declared in this block, see LocalDeclarations. More... | |
Flow | flow |
Cardinality [1] This block contains the procedure logic. The logic is represented by a sequence of Nodes, each of which has type-specific semantics. More... | |
ParameterDeclarations | parameters |
Cardinality [0..1] Parameters of the procedure must be declared in this block, see ParameterDeclarations. More... | |
Throws | throws |
Cardinality [0..1] Exceptions must be declared here. Each exception listed may potentially be thrown by the procedure under certain circumstances. More... | |
Specifies the procedure implementation.
Specifies the procedure implementation parts. When a procedure enters realisation stage in the test sequence development process (after specification stage), this element will be instantiated. Its type, ProcedureRealisation
, represents a wrapper for all elements needed for the procedure implementation.
realisation
represents a NOP (No Operation) at runtime. The same applies procedure signatures without realisation
. Comments OpenTestSystem.Otx.Core.Procedure.ProcedureRealisation.comments |
Cardinality [0..1]
This optional element is a container for an arbitrary-length list of floating comments. They can be used for commenting parts of the procedure flow implementation for the human reader.
LocalDeclarations OpenTestSystem.Otx.Core.Procedure.ProcedureRealisation.declarations |
Cardinality [0..1]
Local variables and constants of the procedure shall be declared in this block, see LocalDeclarations.
Flow OpenTestSystem.Otx.Core.Procedure.ProcedureRealisation.flow |
Cardinality [1]
This block contains the procedure logic. The logic is represented by a sequence of Nodes, each of which has type-specific semantics.
ParameterDeclarations OpenTestSystem.Otx.Core.Procedure.ProcedureRealisation.parameters |
Cardinality [0..1]
Parameters of the procedure must be declared in this block, see ParameterDeclarations.
Throws OpenTestSystem.Otx.Core.Procedure.ProcedureRealisation.throws |
Cardinality [0..1]
Exceptions must be declared here. Each exception listed may potentially be thrown by the procedure under certain circumstances.