Lors de la lecture du script, Functional Tester compare les objets de
l'application testée aux propriétés de reconnaissance définies dans la mappe d'objets de
test. La page d'options standard ScriptAssure permet de définir la sensibilité de
reconnaissance (ou seuil de tolérance aux différences) des objets durant la lecture. Cette fonction
permet de lire les scripts de test correctement même lorsque l'application testée a été mise à jour.
La page d'options standard ScriptAssure contient les contrôles suivants :
Niveau de reconnaissance -- Contrôle le
niveau de reconnaissance lors de l'identification des objets durant la lecture
du script. Pour réduire la tolérance aux différences entre un objet de l'application testée
et les propriétés de reconnaissance définies dans la mappe d'objets, déplacez le
curseur vers l'extrémité Strict. Pour accroître la tolérance aux différences, déplacez le curseur vers l'extrémité Tolérant.
- Lorsque le curseur est à l'extrémité Strict,
cela signifie que les objets doivent concorder presque exactement. Si une seule propriété
de reconnaissance importante est erronée dans un objet, Functional Tester le reconnaît
comme occurrence concordante après avoir épuisé toutes les autres possibilités. Si un objet comporte plusieurs propriétés fausses par rapport aux propriétés
de reconnaissance dans la mappe d'objets,
il n'est pas considéré comme occurrence concordante.
- Lorsque le curseur est à l'extrémité Tolérant, cela signifie
que Functional Tester reconnaît et sélectionne immédiatement tout objet dont les
propriétés sont quelque peu similaires à celles définies dans la mappe d'objets.
- Avec le paramètre par défaut (curseur sur une position intermédiaire), Functional Tester
accepte comme occurrence concordante un objet dont pas plus de deux propriétés de reconnaissance importantes sont
fausses, mais seulement après avoir épuisé toutes les autres possibilités. Si un objet
comporte plus de deux propriétés fausses par rapport aux propriétés de reconnaissance dans
la mappe d'objets, il n'est pas considéré comme occurrence concordante.
Niveau d'avertissement -- Détermine le seuil à partir
duquel des avertissements doivent être émis lorsque des différences sont constatées entre les
propriétés d'un objet et les propriétés de reconnaissance correspondantes. Pour augmenter le
nombre d'avertissements, déplacez le curseur vers
l'extrémité Elevé.
Pour réduire ce nombre,
déplacez le curseur vers l'extrémité Aucun.
- Lorsque le curseur est à l'extrémité Elevé,
Functional Tester consigne un avertissement dans le journal de test pour pratiquement toutes les
différences. (Il n'en consigne pas lorsque la différence est simplement le navigateur.)
- Lorsque le curseur est à l'extrémité Aucun,
les différences constatées ne donnent pas lieu à la consignation
d'avertissements dans le journal de test.
- Avec le paramètre par défaut (curseur en position intermédiaire), Functional Tester
consigne un avertissement dans le journal de test chaque fois qu'il trouve un objet de
test après l'écoulement de la durée maximale de tentative de recherche durant la lecture.
Options avancées -- Affiche la page d'options avancées ScriptAssure, qui permet aux utilisateurs chevronnés de définir les seuils des scores de reconnaissance.
Restaurer les valeurs par défaut -- Rétablit les valeurs par
défaut dans cette page.
Appliquer -- Sauvegarde vos modifications sans
fermer la boîte de dialogue.
Les modifications que vous apportez sur cette page sont reflétées sur la page
d'options avancées ScriptAssure.
Mode d'ouverture : Cliquez sur
. Dans la sous-fenêtre de gauche, développez la branche
Functional Tester, puis Lecture, et cliquez
sur ScriptAssure.