Vous devez au préalable exécuter l'exercice 1.4 : Lecture des scripts.
Vous pouvez examiner et modifier les données à l'intérieur d'un point de vérification.
Il existe six types d'affichage possibles pour le point de vérification des données. Il s'agit du point de vérification des données (arborescence). L'objet est de type arborescence, javax.swing.JTree, dans le cas présent. Pour éditer les données dans cette arborescence, cliquez deux fois sur n'importe lequel de ses sous-éléments pour ouvrir une zone d'édition de petite taille qui permet d'effectuer des modifications. Cochez les cases situées en regard de chaque élément pour indiquer si vous souhaitez que cet élément soit testé au cours des lectures ultérieures. Les éléments cochés sont testés. Pour en savoir plus sur l'utilisation de l'éditeur de point de vérification, voir l'aide du test fonctionnel.Il s'agit du premier point de vérification que vous avez enregistré, dans la liste des compositeurs. L'éditeur de point de vérification est lancé ; vous pouvez mettre à jour les données du point de vérification pour des lectures ultérieures.
Vous pouvez également examiner et modifier les données à l'intérieur de la mappe d'objets.
Le premier élément, Mappe d'objets de test privé, est la mappe d'objets du script. Les objets individuels répertoriés sous la mappe d'objets de test privée sont des références aux objets sur lesquels des actions ont été effectuées lors de l'enregistrement.
Lorsque vous enregistrez un script, le test fonctionnel crée une mappe d'objets pour l'application testée. Chaque script est associé à un fichier de mappe d'objets. Le fichier de mappe peut être privé, c'est-à-dire associé à un seul script, ou partagé entre plusieurs scripts. Lorsque vous avez enregistré le script, le test fonctionnel a utilisé le paramètre par défaut (mappe privée) dans la deuxième page de la boîte de dialogue d'enregistrement d'un nouveau script de test fonctionnel. La mappe d'objets contient les propriétés de chaque objet et les informations peuvent être mises à jour aisément à partir d'un emplacement central. Ainsi, tout script faisant référence à cet objet partage également les informations mises à jour.
La mappe d'objets, objet de niveau supérieur d'un cadre, dresse la liste de tous les objets contenus sous l'objet cadre.
L'objet cadre inclut la boîte de dialogue de connexion. Les boutons d'option, les zones du mot de passe et le bouton d'action sont répertoriés sous l'objet cadre.
Sachez que les propriétés de reconnaissance apparaissent dans la grille sous l'arborescence des objets.
La mappe d'objets permet également d'ajouter rapidement des références d'objet à un script. Dans le menu de la mappe d'objets, vous pouvez cliquer sur Objet de test > Insérer des objets pour ajouter des objets. Pour plus de détails sur l'ajout des objets, voir l'aide du test fonctionnel.
Vous pouvez également effectuer d'autres opérations à partir de la mappe d'objets, comme par exemple modifier la pondération d'une propriété de reconnaissance et éditer les propriétés et les valeurs de reconnaissance. Nous exécuterons ultérieurement plusieurs procédures avancées à l'aide de la mappe d'objets.
La commande Effacer l'état à la fermeture est une option de menu à bascule qui est activée par défaut. Vous devez la désélectionner. Si elle reste active, tous les objets sont acceptés lors de la fermeture de la mappe. Nous procéderons à cette opération ultérieurement lorsque nous reviendrons à la mappe d'objets pour la modifier.
Vous pouvez maintenant aborder l'exercice 1.6 : Test de régression.