Vous pouvez définir une propriété de reconnaissance pour les écrans, les zones et les caractères afin d'augmenter la flexibilité de votre script lors de la définition d'un écran. Chaque objet possède un ensemble de propriétés de reconnaissance qui
sont généralement établies au cours de l'enregistrement. Durant la lecture d'un script de test,
pour trouver un
objet dans l'application testée, Functional Tester compare
l'objet de l'application aux propriétés de reconnaissance définies dans la mappe d'objets de test. A chaque propriété d'un objet de test est associée une valeur de pondération, comprise entre 0 et 100,
qui est utilisée lors de la reconnaissance. Functional Tester se base sur cette valeur
pour déterminer l'importance de la propriété (pondération).
Le tableau 1 décrit les pondérations et les propriétés de reconnaissance par défaut pour les fenêtres.
Tableau 1. Propriétés de reconnaissance par défaut pour les écransPropriété |
Poids |
Nombre de zones |
40 |
Nombre de zones non statiques |
40 |
Emplacement de début de la première zone |
20 |
Longueur de la première zone |
20 |
Texte de la première zone |
20 |
Emplacement de début de la dernière zone |
20 |
Longueur de la dernière zone |
20 |
Texte de la dernière zone |
20 |
Texte |
0 |
Le tableau 2 décrit les pondérations et les propriétés de reconnaissance pour les zones.
Tableau 2. Propriétés de reconnaissance par défaut pour les zonesPropriété |
Poids |
Colonne de début |
30 |
Ligne de début |
40 |
Longueur |
30 |
Texte |
30 |
Le tableau 3 décrit les pondérations et les propriétés de reconnaissance pour les caractères.
Tableau 3. Propriétés de reconnaissance par défaut pour les caractèresPropriété |
Poids |
Colonne de début |
40 |
Ligne de début |
60 |
Emplacement |
60 |
Caractère |
60 |