Les scénarios et ressources de test contiennent des méthodes prédéfinies. Ces méthodes sont appelées par le framework de test pendant l'exécution de tests. C'est vous, l'utilisateur, qui programmez le contenu de ces méthodes, c'est-à-dire la logique du test. Ces méthodes prédéfinies par ETEST ne se comportent pas différemment des méthodes générales décrites dans le Guide de programmation de EcoStruxure Machine Expert.
1 CleanUp : nettoyage après le scénario de test.
2 Execute : exécution du scénario de test.
3 Finalize
: nettoyage après le scénario de test. (Appelé une fois dans le cycle où Execute est terminé.)
4 Prepare : préparation du scénario de test.
Les scénarios de test contiennent les méthodes :
Prepare
Execute
Finalize
CleanUp
Les ressources contiennent les méthodes :
Prepare
CleanUp
Ces méthodes doivent être incluses dans chaque objet de test. De plus, les scénarios et ressources de test peuvent contenir un nombre illimité d'autres méthodes.
Pendant l'exécution d'un scénario de test, les méthodes sont appelées par le framework ETEST dans la séquence suivante, quel que soit leur ordre d'apparition dans l'arborescence :
Séquence |
Méthode |
Type d'appel |
Description |
Condition de fin |
---|---|---|---|---|
1 |
Prepare |
Cyclique |
Les mesures préparatoires du test sont exécutées, par exemple l'initialisation des variables ou le contrôle positionnel d'un axe. |
|
2 |
Execute |
Cyclique |
Contient le test lui-même. |
|
3 |
Finalize |
Une fois |
La méthode est appelée si les conditions suivantes sont remplies :
|
Elle est suivie directement par la méthode CleanUp. |
4 |
CleanUp |
Cyclique |
Rétablit l'état initial de l'objet de test. L'objet peut ensuite être réutilisé. |
|
Pendant l'exécution d'un scénario de test, une seule méthode d'un scénario de test est appelée dans chaque cycle. La méthode Finalize, utilisée dans le même cycle que le dernier appel de Execute, est une exception.
Les macros sont utilisables dans les méthodes de scénarios et ressources de test.