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(TM) 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 présente 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 fausse 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 réglage 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 réglage 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 sur 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.
Pour ouvrir cette page de préférences dans Functional Tester, Java Scripting, cliquez sur Fenêtre > Préférences. Dans le panneau gauche, développez la branche Functional Tester, puis la branche Lecture, et cliquez sur ScriptAssure.
Pour ouvrir cette page de préférences dans Functional Tester, VB.NET Scripting, cliquez sur Outils > Options. Dans le panneau gauche, développez la branche Functional Tester, puis la branche Lecture, et cliquez sur ScriptAssure.
Rubriques connexes pour Functional Tester, Java Scripting :
Rubriques connexes pour Functional Tester, VB.NET Scripting :
Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.