D.II.2.6.
a
TESTB
Entre TESTB et FTEST, peut être insérée une série d'instructions qui ne seront exécutées que si tous
les tests précédents cette zone sont bons.
Exemple
:
Lors de l'édition :
TESTB
PF : VAL
F
A[4]
FTEST
Seulement si tous les tests précédant cette zone sont BONS, le testeur exécutera les instructions entre
la zone délimitée par TESTB et FTEST. Si un seul test est mauvais, ces instructions ne seront pas
exécutées.
b
TESTM
Entre TESTM et FTEST peut être insérée une série d'instructions qui seront exécutées que si un des
tests précédents est MAUVAIS.
Par exemple l'instruction « STOP »
Exemple
:
Lors de l'édition
TESTM
PF : VAL
F
A[4]
STOP
FTEST
Si tous les tests précédant cette zone sont BONS, le testeur continuera le test en ignorant les
instructions dans cette zone.
Si un des tests précédents cette zone est mauvais, les instructions dans la zone seront exécutées.
Si une de ces 2 instructions est utilisée à l'intérieur d'une zone de LABEL, elle ne tient pas compte du
résultat de test global du programme de tests mais uniquement du résultat partiel de la zone de LABEL
dont elle fait partie.
Notice utilisation testeur SYNOR 5000 - ind : A – édition Octobre 2010
Zones conditionnelles
Zone exécutée si tous les tests sont BONS
Zone de tests
50
n
150
n
B[6]
Zone exécutée si un des tests est MAUVAIS
Zone de tests
:
50
n
150
n
B[6]
FTEST
FTEST
110/178