Il s'agit de l'exercice 4 du tutoriel de test fonctionnel. Pour prendre le tutoriel à son début, voir Tutoriel de test fonctionnel.
Lecture des scripts
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 doit correspondre à Classics.vb), il est lu lorsque vous cliquez sur le bouton de lecture.
Pour lire le script, cliquez sur le bouton Exécute le
script du test fonctionnel dans la barre d'outils de test fonctionnel ou cliquez sur Script > Exécuter.
Dans la boîte de dialogue Sélection d'un journal, conservez le nom par défaut Classics et cliquez sur Terminer.
La fenêtre de test fonctionnel est réduite et le moniteur de lecture s'affiche dans la partie 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. Si le journal est réduit, restaurez-le. 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 la fenêtre du journal.
Maintenant que vous avez enregistré et lu un script, nous allons étudier plus en détail la perspective Test fonctionnel.
Si la fenêtre de test fonctionnel est réduite, restaurez-la.
Lorsqu'il existe plusieurs scripts, le test fonctionnel affiche dans l'éditeur (fenêtre de script) tous les scripts ouverts dans un projet. Un onglet apparaît dans la bannière de la fenêtre pour chacun des scripts et le nom du script actif apparaît en gras dans l'onglet. 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, voir Personnalisation d'un modèle de script.
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.
A droite de l'éditeur (fenêtre de script), se trouve Solution Explorer, 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 fenêtre Solution Explorer offre une méthode différente pour accéder à un autre script. Lorsque vous cliquez deux fois sur un script dans Solution Explorer, il s'ouvre dans la fenêtre de script et devient actif. Pour plus d'informations, voir Solution Explorer.
A gauche de l'éditeur, 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, voir Explorateur de scripts.
Pour plus d'informations sur les autres éléments qui composent la fenêtre de test fonctionnel, voir A propos de la fenêtre Visual Studio .NET.
Passez à l'exercice 5 : Présentation des points de vérification et des mappes d'objets.