Los casos y los recursos de prueba contienen métodos predefinidos. Estos métodos son llamados por el entorno de prueba durante la ejecución de la prueba. El usuario programa el contenido de estos métodos y la lógica de la prueba. Los métodos predefinidos por ETEST no difieren en su comportamiento de los métodos generales descritos en la Guía de programación de EcoStruxure Machine Expert.
1 CleanUp: limpieza tras el caso de prueba.
2 Execute: ejecución del caso de prueba.
3 Finalize
: limpieza tras el caso de prueba. (Llamado una vez en el ciclo en el que Execute ha finalizado).
4 Prepare: preparación del caso de prueba.
Los casos de prueba contienen los métodos:
Prepare
Execute
Finalize
CleanUp
Los recursos contienen los métodos:
Prepare
CleanUp
Estos métodos se deben incluir en cada objeto de prueba. Además, los casos de prueba y los recursos pueden contener otros métodos.
Durante la ejecución de un caso de prueba, ETEST framework llama a los métodos siguiendo esta secuencia, independientemente del orden en el que aparecen en el árbol :
Secuencia |
Método |
Tipo de llamada |
Descripción |
Condición de fin |
---|---|---|---|---|
1 |
Prepare |
Cíclica |
Se ejecutan medidas preparatorias para la prueba. Por ejemplo, inicialización de variables o control posicional de un eje. |
|
2 |
Execute |
Cíclica |
Contiene la propia prueba. |
|
3 |
Finalize |
Una vez |
Se llama al método si se cumplen las siguientes condiciones:
|
Va seguido directamente por el método CleanUp. |
4 |
CleanUp |
Cíclica |
Se restablece el objeto de prueba al estado inicial. Se puede reutilizar más tarde. |
|
Durante la ejecución de un caso de prueba, se llama solo a un método de un caso de prueba en cada ciclo. El método Finalize es una excepción, ya que se usa en el mismo ciclo que la última llamada de Execute.
Se pueden usar macros en los métodos de los casos y recursos de prueba.