Vous devez au préalable exécuter l'exercice 1.3 : Création des points de vérification.
Après la lecture du script, nous reviendrons à la fenêtre de test fonctionnel et nous en examinerons les différentes sections. Le script que vous venez d'enregistrer étant actif (l'onglet de l'éditeur Java doit correspondre à Classics.java), il est lu lorsque vous cliquez sur le bouton de lecture.
Le test fonctionnel est réduit et le moniteur d'enregistrement démarre dans la partie supérieure droite de l'écran. Des messages s'affichent dans le moniteur de lecture au fur et à mesure que le script est lu. Le test fonctionnel lit toutes les actions enregistrées, telles que le démarrage de l'application, les actions effectuées dans l'application et les points de vérification.
Une fois la lecture terminée, le journal HTML affiche les résultats de l'exécution dans une fenêtre distincte. Tous les événements répertoriés dans le journal doivent comporter la mention Pass dans les en-têtes d'événement indiqués en vert. Les deux points de vérification que vous avez enregistrés figurent dans la liste.
Fermez le journal.
Maintenant que vous avez enregistré et lu un script, nous allons étudier plus en détail la perspective Test fonctionnel.
Lorsqu'il existe plusieurs scripts, le test fonctionnel affiche dans l'éditeur Java (fenêtre de script) tous les scripts ouverts dans un projet. Un onglet apparaît dans la bannière de la fenêtre pour chaque script et celui qui est actif apparaît en couleur. Les actions portant sur un script, telles que la lecture, s'effectuent sur le script actif.
Tout au long du script, vous avez pu constater que des informations, précédées par des astérisques, s'affichent en bleu clair en haut de l'écran. Ces informations proviennent du modèle de script qu'il est possible de modifier. Pour plus d'informations sur la modification du modèle de script, voir l'aide du test fonctionnel.
Sachez aussi que le test fonctionnel ajoute au script un court commentaire (affiché en vert) pour identifier l'objet auquel font référence les lignes qui suivent. Ces informations facilitent la navigation dans le script. Les chaînes transmises en tant qu'arguments au cours de l'enregistrement, y compris les entrées utilisateur, s'affichent en bleu vif.
Lorsque le curseur survole certaines zones du script, le test fonctionnel affiche des informations utiles dans une boîte de texte en incrustation. Par exemple, pour une méthode helper, la propriété de description définie dans la mappe d'objets est suivie des propriétés de reconnaissance de l'objet. Les info-bulles sont contrôlées par l'option Préférences. Pour les désactiver ou modifier le contenu qui s'affiche, cliquez sur Fenêtre > Préférences, sélectionnez Editeur et cliquez sur l'onglet Info-bulles. Les info-bulles sont activées par défaut.
A gauche de l'éditeur Java (fenêtre de script), se trouve la vue Projets de test fonctionnel, qui répertorie tous les projets de test fonctionnel auxquels vous êtes connecté. Les scripts contenus dans chaque projet sont répertoriés sous le nom du projet. Cette vue de projets offre une méthode différente pour accéder à un autre script. Lorsque vous cliquez deux fois sur un script dans la vue des projets, il s'ouvre dans la fenêtre de script et devient actif.
A droite de l'éditeur Java, se trouve l'explorateur de scripts qui répertorie les points de vérification et la mappe d'objets du script actif. A partir de l'explorateur de scripts, vous pouvez lancer l'éditeur de point de vérification afin d'afficher et d'éditer les points de vérification, et lancer l'éditeur de mappe d'objets afin d'afficher et d'éditer les mappes d'objets. Pour plus d'informations sur l'explorateur de scripts ou d'autres éléments de la perspective de test fonctionnel, tels que la vue Tâche et la vue Console, voir l'aide du test fonctionnel.
Vous pouvez maintenant aborder l'exercice 1.5 : Présentation des points de vérification et des mappes d'objets.