NOTE : Ce type d'interface n'est pas destiné à être utilisé dans la logique utilisateur.
L'interface IF_TestCase est automatiquement mise en œuvre dans chaque scénario de test.
La méthode Execute contient les actions et vérifications des tests.
Interface
Entrée |
Type de données |
Description |
---|---|---|
i_xFirstCall |
BOOL |
TRUE : méthode appelée pour la première fois. FALSE : après le premier appel de la méthode. Permet d'initialiser les machines à état. |
i_ifErrorLogger |
IF_ErrorLogger |
Interface pour signaler les erreurs détectées. |
Sortie |
Type de données |
Description |
---|---|---|
q_rProgress |
REAL |
Permet d'afficher l'état d'avancement du scénario de test. Paramètre accessible en écriture. |
q_sState |
STRING[255] |
Texte décrivant l'état d'un scénario de test. Paramètre modifiable. |
Valeur renvoyée
Type de données |
Description |
---|---|
ET_TestReturn |
Consultez l'énumération de ET_TestReturn. |
La méthode Finalize est exécutée lorsque la méthode Execute a abouti, a échoué ou a été annulée. Contrairement à CleanUp, la méthode Finalize s'exécute dans le même cycle que la méthode Execute.