Vous devez au préalable exécuter l'exercice 1.6 : Test de régression.
Les points de vérification constituent une référence (ligne de base) pour les propriétés ou les données d'un objet. Si le point de vérification échoue lors d'une compilation ultérieure d'une application, vous avez détecté un défaut ou une modification apportée volontairement à l'application. Si la modification est intentionnelle, vous pouvez mettre à jour les informations dans le point de vérification afin que le test reste valide pour des compilations ultérieures.
Le comparateur de points de vérification de test fonctionnel affiche les données du point de vérification. Sachez que la bannière du comparateur inclut le nom du point de vérification. (Remarque : Si un message d'erreur est généré et que le comparateur ne s'ouvre pas, vous devez activer le plug-in Java du navigateur. Pour savoir comment procéder, voir "Activation du plug-in Java d'un navigateur" dans la section "Procédure à suivre avant l'enregistrement", de l'aide du test fonctionnel. Pour accéder à cette section dans la table des matières de l'aide, sélectionnez le menu Aide du test fonctionnel.)
Lorsqu'un point de vérification échoue, le comparateur affiche les valeurs attendues et les valeurs réelles pour vous aider à analyser les différences. Vous pouvez alors charger le fichier de la ligne de base et le modifier ou le mettre à jour à l'aide des valeurs du fichier réel.
Les échecs s'affichent en rouge.
Lorsque vous avez créé le point de vérification dans l'application ClassicsA, la bannière avait pour titre "Order for Trent Culpito." Lorsque vous avez lu le script sur l'application ClassicsB, la bannière avait pour titre "Orders for Trent Culpito." "Orders" est correct car un client peut avoir plusieurs commandes dans la boîte de dialogue Orders. Vous devez donc mettre à jour le fichier de la ligne de base pour modifier le texte afin qu'il corresponde à celui de l'application ClassicsB.
Vous pouvez modifier le fichier de la ligne de base uniquement.
Sachez que la colonne Valeur située à gauche contient maintenant la Valeur de la ligne de base.
Le fichier de la ligne de base peut être mis à jour de deux façons. Vous pouvez éditer cette cellule de la grille en ajoutant la lettre au mot "Order" ou utiliser la commande Remplacer la ligne de base. Dans ce dernier cas, toutes les valeurs du fichier de la ligne de base sont remplacées par celles du fichier réel. En général, si vous devez éditer une seule valeur ou un petit nombre de valeurs, modifiez-les individuellement.
Les deux valeurs de la propriété text concordent et cette dernière n'apparaît plus en rouge. Pour plus d'informations sur l'utilisation du comparateur, voir l'aide du test fonctionnel.
Le test fonctionnel s'interrompt au niveau de la boîte de dialogue Member Logon étant donné que vous n'avez pas encore résolu cette erreur de reconnaissance. A la fin de la lecture, le test fonctionnel affiche le journal. Le point de vérification est maintenant accepté !
Vous pouvez maintenant aborder l'exercice 1.8 : Mise à jour de la mappe d'objets.