Difference between revisions of "OtfStructure"

From emotive
Jump to navigation Jump to search
 
Line 1: Line 1:
 
{{DISPLAYTITLE:Open Test Framework - Structure}}[[Category:OTF]]
 
{{DISPLAYTITLE:Open Test Framework - Structure}}[[Category:OTF]]
 
The following illustration shows the five major functional elements of the OTF:
 
The following illustration shows the five major functional elements of the OTF:
#OTX-Desi­gner
+
#OTX Desi­gner
#Screen-Desi­gner
+
#Screen Desi­gner
#Database module
+
#Database Module
#Test environment
+
#Test Environment
 
#Runtime environment
 
#Runtime environment
  
The '''Workflow Designer''' is the main input element. It gives the author an easy-to-understand graphical view of the OTX-data in the form of a generic flow diagram.  
+
The [[OtfWorkflowDesigner|'''Workflow Designer''']] (OTX Designer) is the main input element. It gives the author an easy-to-understand graphical view of the OTX-data in the form of a generic flow diagram.  
Objective: The author can simply understand the whole test sequence from the graphical representation (e.g. for printing on A0 paper).
+
Goal: The author can simply understand and comprehend the whole test sequence from the graphical representation (e.g. for printing on A0 paper).
  
 
With the help of '''Screen-Desi­gners''' , surfaces (screens) are drawn for the input and output parameters and bound to the processes.
 
With the help of '''Screen-Desi­gners''' , surfaces (screens) are drawn for the input and output parameters and bound to the processes.
  
The '''Database module''' is mainly responsible for reading and writing OTX data, validation, object searching and reference management.
+
The '''Database Module''' is mainly responsible for reading and writing OTX data, validation, object searching and reference management.
  
  
{{ImageStyleCenter|ODF-Structure.png|700px|Main elements of the Open Diagnostic Framework}}
+
{{ImageStyleCenter|ODF-Structure.png|700px|Main elements of the Open Test Framework}}
  
  
The '''test environment''' is used to run and test the sequences in the development environment (e.g. for debugging or unit testing framework).
+
The '''Test Environment''' is used to run and test the sequences in the development environment (e.g. for debugging or unit testing framework).
  
The '''OTX-runtime''' executes the sequences both within the development environment, and within a runtime environment (e.g. in the garage or in the EOL programming).
+
The '''OTX Runtime''' executes the sequences both within the development environment, and within a runtime environment (e.g. in the garage or in the EOL programming).

Latest revision as of 02:28, 22 September 2014

The following illustration shows the five major functional elements of the OTF:

  1. OTX Desi­gner
  2. Screen Desi­gner
  3. Database Module
  4. Test Environment
  5. Runtime environment

The Workflow Designer (OTX Designer) is the main input element. It gives the author an easy-to-understand graphical view of the OTX-data in the form of a generic flow diagram. Goal: The author can simply understand and comprehend the whole test sequence from the graphical representation (e.g. for printing on A0 paper).

With the help of Screen-Desi­gners , surfaces (screens) are drawn for the input and output parameters and bound to the processes.

The Database Module is mainly responsible for reading and writing OTX data, validation, object searching and reference management.


ODF-Structure.png
Main elements of the Open Test Framework


The Test Environment is used to run and test the sequences in the development environment (e.g. for debugging or unit testing framework).

The OTX Runtime executes the sequences both within the development environment, and within a runtime environment (e.g. in the garage or in the EOL programming).