Functional Tester - Guide de référence de l'interface
Boîte de dialogue Ajout d'une application
Cette boîte de dialogue s'ouvre lorsque vous cliquez sur le bouton
Ajouter de l'outil de configuration d'application. Elle sert à ajouter des configurations d'application. Lorsque vous enregistrez des tests pour une application, il est préférable de laisser
Functional Tester ouvrir lui-même l'application pendant l'enregistrement. La lecture des tests est ainsi plus fiable. Vous utilisez l'outil de configuration d'application pour ajouter et configurer vos
propres applications en vue de les tester et de les démarrer avec Functional Tester.
Ajout d'un objet de test dynamique
Vous pouvez ajouter des objets dynamiques à la mappe d'objets. Pour
ajouter un objet dynamique, sélectionnez-le dans la mappe d'objets à l'aide de
la boîte de dialogue Ajout d'un objet de test dynamique.
Convertir un objet de test dynamique
Vous pouvez convertir un objet mappé existant en un objet de test dynamique en utilisant Convertir en objet de test dynamique.
Boîte de dialogue Ajout au contrôle des sources
Cette boîte de dialogue permet d'ajouter au contrôle des sources ClearCase toutes les ressources de script et tous les fichiers figurant sous un projet ou dossier.
Outil de configuration d'application
Pour ouvrir cet outil, vous pouvez cliquer sur le bouton
Editer de la boîte de dialogue Démarrage d'une application ou
sélectionner Configurer > Configurer des applications pour le
test dans Functional Tester.
Lorsque vous
enregistrez des tests pour une application, il est préférable de laisser Functional
Tester démarrer lui-même l'application pendant l'enregistrement. La lecture des tests est ainsi plus fiable. Utilisez l'outil de configuration d'application pour ajouter et configurer vos propres
applications en vue de les tester et de les démarrer avec Functional Tester.
Boîte de dialogue Scripts associés
Cette boîte de dialogue permet de consulter la liste des scripts associés à
une mappe d'objets de test et de sélectionner les scripts auxquels vous souhaitez ajouter
des objets de test. Par défaut, seul le script actif est sélectionné pour l'ajout
d'objets de test.
Vue Signets
La vue Signets affiche une liste de marqueurs pointant en des endroits
spécifiques du plan de travail.
Outil Browser Enablement Diagnostic
L'outil Browser Enablement Diagnostic permet de diagnostiquer les incidents qui
peuvent vous empêcher d'activer le navigateur pour le test d'applications HTML. Il établit un
diagnostic du problème rencontré et indique comment le résoudre.
boîte de dialogue Edition d'une variable
Cette boîte de dialogue permet de changer le nom d'une colonne de variables,
son type de données ou sa position dans le pool de données.
Boîte de dialogue Archivage
Si vous utilisez ClearCase pour la gestion du contrôle des sources, cette boîte de dialogue permet de créer une version d'un élément.
Boîte de dialogue Extraction
Si vous utilisez ClearCase pour la gestion du contrôle des sources, cette boîte de dialogue permet d'extraire un script avant de le modifier.
Préférences ClearCase
Si vous utilisez ClearCase pour la gestion du contrôle des sources, cette page
permet de définir les paramètres d'intégration à Functional Tester, d'afficher les
icônes ClearCase et les détails des scripts, de sauvegarder un fichier avec l'extension
_keep, d'extraire un fichier réservé ou de conserver un script extrait après l'archivage.
Boîte de dialogue Configuration du projet pour ClearCase
Si vous utilisez ClearCase pour la gestion du contrôle des sources, vous
pouvez indiquer le chemin d'un projet partagé dans un VOB ClearCase à l'aide de la boîte
de dialogue Configuration du projet pour ClearCase.
Boîte de dialogue Configurer le traitement des fenêtres non attendues
Utilisez la boîte de dialogue Configurer le traitement des fenêtres non attendues pour configurer les actions à effectuer lorsque des fenêtres non attendues s'ouvrent lors de la lecture des scripts. La configuration de ces actions aide à garantir que la lecture des scripts s'effectue sans incidents et sans interruptions.
Vue Console
La vue Console affiche la sortie du script ou de l'application. Par exemple, le résultat des
instructions System.out.print ou les exceptions non gérées.
Boîte de dialogue Création d'un projet ou connexion à un projet existant
Cette boîte de dialogue permet de créer un projet ou de vous
connecter à un projet existant pour enregistrer un nouveau script. Elle s'ouvre lorsque
vous tentez d'enregistrer un script alors qu'aucun projet n'est défini dans Functional
Tester.
Assistant Création d'une mappe d'objets de test
Cet assistant permet de créer une mappe d'objets de test partagée et
personnalisée que vous pouvez associer à vos scripts. Le fichier d'une mappe d'objets de test partagée porte
l'extension .rftmap.
Boîte de dialogue Création d'un script Functional Tester vide
Cette boîte de dialogue permet de créer un script Functional Tester
vide sans enregistrement. Au lieu d'enregistrer des actions avec Functional Tester, vous
pouvez entrer le code Java manuellement.
Boîte de dialogue Création d'une superclasse d'auxiliaire de script
Si vous êtes suffisamment chevronné, utilisez la boîte de dialogue Création d'une superclasse d'auxiliaire de script
pour créer votre propre superclasse d'auxiliaire dans un nouveau script en étendant RationalTestScript, soit
pour compléter cette dernière par de nouvelles méthodes, soit pour remplacer certaines de ses méthodes existantes.
Boîte de dialogue Remplacement de littéraux par des références au pool de données
Cette boîte de dialogue permet de rechercher des valeurs littérales dans un
script de test et de les remplacer par des références au pool de données associé. Elle propose des options permettant de rechercher et de remplacer
tous les littéraux du script ou seulement les nombres, les chaînes ou les booléens.
Boîte de dialogue Définition du nom du filtre de recherche
Cette boîte de dialogue constitue la troisième étape de la procédure de
création/d'édition de critères de recherche, laquelle permet d'utiliser des filtres pour
rechercher des objets dans une mappe d'objets. Elle permet d'attribuer un nom au jeu
de critères de recherche.
Boîte de dialogue Définition des propriétés du filtre de recherche
Cette boîte de dialogue constitue la première étape de la procédure de
création et d'édition de critères de recherche, laquelle permet d'utiliser des filtres
pour rechercher des objets dans une mappe d'objets de test. Utilisez-la pour spécifier les propriétés d'un nouveau filtre (jeu de critères) ou éditer
les propriétés d'un filtre existant.
Boîte de dialogue Définition des relations dans le filtre de recherche
Cette boîte de dialogue constitue la deuxième étape de la procédure de
création/d'édition de critères de recherche, laquelle permet d'utiliser des filtres pour
rechercher des objets dans une mappe d'objets. Utilisez-la pour définir les relations entre les propriétés que vous avez ajoutées au
filtre de recherche.
Boîte de dialogue Suppression de l'objet de test
Il s'agit de la première page de l'assistant du même nom, qui permet
de confirmer que vous souhaitez supprimer l'objet sélectionné de la mappe d'objets
de test.
Boîte de dialogue Exportation
Cette boîte de dialogue permet d'exporter un pool de données privé ou
public vers un fichier .csv.
Boîte de dialogue Recherche et modification
Cette boîte de dialogue permet de rechercher un objet dans une mappe d'objets
de test en utilisant comme critères une propriété, une valeur ou l'une ou l'autre. Une fois l'objet trouvé, vous pouvez apporter
différents types de modifications à ses propriétés et à leurs valeurs.
Menu Functional Tester
La présente rubrique décrit toutes les options et les commandes de la barre de menus de Functional
Tester.
Page Functional Tester
La page de préférences générales de Rational Functional Tester permet de définir toutes les options de durée de Functional Tester. Ces options permettent
d'adapter les tests aux différentes vitesses d'ordinateurs.
Vue Projets de Functional Tester
La vue Projets de Functional Tester occupe la partie gauche de la perspective Functional Tester. Elle contient la liste des ressources de test de chaque projet.
Page de propriétés d'un script Functional Tester
Utilisez cette page pour modifier les propriétés d'un script particulier, telles que sa superclasse d'auxiliaire,
le pool de données de test ou le mode d'itération du pool de données.
Boîte de dialogue Obtention de la dernière version
Si vous utilisez ClearCase pour gérer le contrôle des sources des ressources de test, vous pouvez mettre à jour un projet ou des scripts et leurs fichiers de support, dans une vue instantanée. Une vue instantanée contient, sous forme d'arborescence de répertoires, une copie des versions ClearCase et d'autres objets du système de fichiers.
Page Mise en évidence
Cette page permet de définir comment vous souhaitez voir les
objets de test mis en évidence dans les applications testées lorsque vous les
sélectionnez dans une mappe d'objets de test ou dans l'Explorateur de script. Ces
paramètres contrôlent également comment Functional Tester met en évidence les objets que
vous sélectionnez avec l'Assistant Points de vérification et actions et la boîte de
dialogue Insertion d'un objet d'interface graphique dans la mappe d'objets.
Boîte de dialogue Importation d'un pool de données
Cette boîte de dialogue permet de créer un pool de données Functional Tester à
partir d'un pool de données Functional Tester existant, d'un pool de données IBM Rational TestManager ou d'un fichier .csv.
Page Importation d'éléments de projet
Cette page permet d'importer dans un projet Functional Tester des
éléments tels que des scripts, des mappes d'objets de test, des fichiers Java ou Visual
Basic et des pools de données.
Page Insertion d'une commande getProperty
Permet d'obtenir la valeur d'une propriété particulière de l'objet sélectionné. Functional Tester insère une commande getProperty dans le script. Durant la lecture du script,
la valeur de la propriété concernée sera renvoyée. Cette fonction est utile si, à un moment donné dans le script, une
une décision doit être prise en fonction de la valeur d'une propriété. Par exemple, vous pouvez interroger l'état d'un bouton
pour savoir s'il a été activé.
Page Insertion d'une commande de point de vérification de propriétés
Permet de créer un point de vérification de propriétés pour l'objet sélectionné. Ce point
de vérification servira à tester les propriétés de l'objet durant la lecture
du script. Le nom de l'objet figure en haut de la page. Par défaut, le point de vérification teste toutes les propriétés de l'objet.
Si vous souhaitez seulement tester certaines propriétés, vous pourrez ultérieurement modifier la
sélection de propriétés à tester.
Page Insertion d'une commande de point de vérification de données
Permet de créer un point de vérification de données pour l'objet sélectionné. Ce point
de vérification servira à tester les données de l'objet durant la lecture
du script. Le nom de l'objet figure en haut de la page. La liste des tests proposés dans la zone Valeur des données dépend des informations
fournies par le proxy de l'objet. Sélectionnez le test souhaité.
Page Insertion d'une commande waitForExistence
Permet d'introduire un état d'attente afin de laisser le temps à l'objet sélectionné
d'apparaître dans l'application. La commande waitForExistence est utile lorsqu'un objet
est attendu juste après le démarrage de l'application ou après d'autres actions qui
peuvent prendre du temps à s'exécuter.
Editeur Java
L'éditeur Java (également appelé fenêtre de script) permet d'éditer du code Java.
Onglet Environnements Java de la boîte de dialogue Activation des environnements
Cette boîte de dialogue s'ouvre lorsque vous cliquez sur Configurer
> Activer des environnements pour le test à partir de Functional Tester. L'onglet Environnements Java sert à activer les environnements Java (JRE)
existants, ainsi qu'à ajouter et à configurer d'autres environnements Java. La présente rubrique
traite d'abord de l'activation des JRE. L'ajout et la configuration de JRE supplémentaires
sont présentés après.
Onglet Entrée de journal de la boîte de dialogue Fonctions de support de script
Cet onglet permet d'insérer un message de journal dans un script Functional
Tester et d'indiquer s'il s'agit d'un message, d'un avertissement ou d'une erreur.
Ce message sera inséré dans le journal par Functional Tester durant la lecture du script.
Page Journalisation
Cette page permet de définir les options des journaux et du comparateur. Par
exemple : empêcher l'affichage de l'assistant de lancement des scripts lors de la lecture,
afficher le visionneur de journal après la lecture et afficher un message avant le
remplacement d'un journal existant. Vous pouvez également utiliser cette page pour indiquer le type de
journal généré.
Onglet Couleur du texte des messages
Cet onglet permet de choisir la couleur du texte des différents types de
message affichés dans le moniteur d'enregistrement. Les couleurs sélectionnées restent en vigueur jusqu'à ce que vous
les changiez à nouveau.
Boîte de dialogue Préférences du moniteur d'enregistrement
Cette boîte de dialogue s'utilise pendant l'enregistrement. Elle permet de modifier les options concernant les messages du moniteur
d'enregistrement.
Vous pouvez ajouter un horodatage aux messages du moniteur
d'enregistrement et sélectionner la couleur du texte des différents types de message.
Onglet Options du moniteur
Utilisez l'onglet Options du moniteur pour ajouter un horodatage aux messages
consignés dans le moniteur d'enregistrement et indiquer les types de message que vous
souhaitez voir s'afficher dans ce moniteur. Vous pouvez également désactiver les
instructions d'enregistrement automatiquement affichées dans la partie supérieure
de la fenêtre du moniteur.
Page Système d'exploitation
Cette page permet de définir le paramètre Délai de verrouillage
de l'avant-plan pour les systèmes Windows 98/Me
et Windows 2000.
Page Délais
Cette page permet de définir les délais appliqués durant la lecture d'un
script Functional Tester. Ces paramètres sont utiles pour contrôler la cadence à laquelle
les commandes du script sont envoyées au système d'exploitation.
Page Moniteur de lecture
Utilisez cette page pour indiquer si vous souhaitez que le moniteur de lecture
soit affiché pendant la lecture des scripts.
Lecture - page de préférences générales
Cette page permet de définir les options de lecture des scripts, telles que
la durée pendant laquelle Functional Tester recherche un objet et attend avant de
reprendre ses recherches. Vous pouvez également choisir d'ignorer tous
les points de vérification du script.
Page ScriptAssure - Options avancées
Cette page permet de fixer les seuils des
scores de reconnaissance que Functional Tester utilise lorsqu'il recherche des objets
durant la lecture d'un script.
Page ScriptAssure - Options standard
Lors de la lecture du script, Functional Tester compare les objets de
l'application testée aux propriétés de reconnaissance définies dans la mappe d'objets de
test. La page d'options standard ScriptAssure permet de définir la sensibilité de
reconnaissance (ou seuil de tolérance aux différences) des objets durant la lecture. Cette fonction
permet de lire les scripts de test correctement même lorsque l'application testée a été mise à jour.
Boîte de dialogue Préférences
Cette boîte de dialogue contient des pages qui permettent de personnaliser
Functional Tester dans un certain nombre de domaines : paramètres des options de durée,
couleurs dans l'Editeur de point de vérification, le Comparateur de point de vérification
et l'Editeur de mappe d'objets, couleur de mise en évidence des objets de test, système
d'exploitation, lecture, délais, journal, moniteur de lecture, ScriptAssure, enregistreur, moniteur d'enregistrement et plan de travail.
Boîte de dialogue Recherche rapide
Cette boîte de dialogue permet de rechercher un objet dans une mappe d'objets de
test en spécifiant comme critère une propriété ou une valeur.
Boîte de dialogue Enregistrement d'un script Functional Tester
Cette boîte de dialogue permet d'enregistrer un nouveau script Functional Tester. Functional Tester inclut, dans le nouveau script, des instructions d'importation des
fichiers nécessaires à la compilation du script, ainsi que des commentaires contenant des
informations sur l'archivage.
Interface d'enregistrement
Chaque fois que vous commencez un enregistrement, la fenêtre Functional Tester
est réduite automatiquement pour laisser place au moniteur d'enregistrement. Ce moniteur est toujours affiché pendant l'enregistrement. Si vous ne souhaitez pas qu'il soit visible, vous pouvez le réduire. Vous pouvez aussi le
redimensionner à votre convenance.
Page Moniteur d'enregistrement
Cette page permet de modifier les paramètres du moniteur d'enregistrement,
tels que l'affichage de la barre d'outils de l'enregistreur, y compris l'horodatage
des messages et la sélection des types de message à afficher, avec leur couleur.
Enregistreur - Page de préférences générales
Cette page permet d'indiquer les options d'enregistrement des scripts
Functional Tester, telles que l'exclusion d'un exécutable de l'enregistrement et la
définition d'un délai avant enregistrement d'une action de la souris ou d'une frappe de
touche. Vous pouvez également sélectionner ou désélectionner l'option pour ouvrir la
mappe d'objets de test si l'application contient un nouvel objet de test.
Evaluateur d'expression régulière
L'Evaluateur d'expression régulière est disponible à partir de la mappe d'objets de test, de la boîte de dialogue Fonctions de support de scripts et de l'Editeur de point de vérification.
Vous pouvez l'utiliser pour tester une expression régulière pendant que vous éditez une propriété
d'un objet.
Boîte de dialogue Renommer
Cette boîte de dialogue permet de renommer un script Functional Tester, une
mappe d'objets de test, un dossier de test, un journal ou des fichiers Java dans un
projet, un point de vérification ou un objet de test dans l'Explorateur de
script.
Renouvellement de tous les noms dans les scripts associés
Cette boîte de dialogue permet de remplacer tous les noms des objets de
test par des noms plus significatifs et répercuter ces changements dans le ou les scripts
associés à ces objets de test. Functional Tester se chargera de mettre à jour les noms correspondants
dans les scripts associés, à partir de la mappe d'objets de test.
Boîte de dialogue Renouvellement du nom dans le(s) script(s) associé(s)
Cette boîte de dialogue permet de remplacer le nom d'un objet de test de
script par un nom plus significatif et répercuter ce changement dans le ou les scripts
associés à cet objet de test. Functional Tester met à jour le nom
correspondant dans les script associés, à partir de la mappe d'objets de test.
Explorateur de script de Functional Tester
La vue Explorateur de script répertorie les différents éléments associés au
script courant : auxiliaire de script, superclasse ou classe de base d'auxiliaire, pool
de données de test, points de vérification et objets de test.
Utilisation de services de script
Cette boîte de dialogue contient plusieurs onglets qui permettent d'insérer du
code dans le script Functional Tester courant afin d'accomplir une variété de tâches,
telles que l'insertion d'une commande callScript, d'un message de journal, un
temporisateur, une commande sleep ou un commentaire dans un script Functional Tester.
Boîte de dialogue Recherche - Environnements Java
Cette boîte de dialogue s'ouvre lorsque vous cliquez sur le bouton
Rechercher de la page Environnements Java de la boîte de dialogue
Activation des environnements (ou outil d'activation). Elle permet de rechercher, sur les disques durs de votre machine, les environnements Java (JRE) à configurer et/ou
à activer.
Boîte de dialogue Recherche - Navigateurs Web
Cette boîte de dialogue s'ouvre lorsque vous cliquez sur le bouton
Rechercher de l'onglet Navigateurs Web de la boîte de dialogue
Activation des environnements (également appelé Outil d'activation). Elle permet de rechercher, sur les disques durs de votre machine, les navigateurs Web à configurer et/ou à activer.
Page Sélection d'une action de l'assistant Points de vérification et actions
Ouvrez l'assistant Points de vérification et actions en cliquant
sur le bouton Insérer un point de vérification ou une commande
d'action de la barre d'outils Enregistrement. Cet assistant sert à sélectionner les objets à tester dans votre application,
puis les tests auxquels ils doivent être soumis. C'est de cette manière que vous enregistrez un point de vérification.
Boîte de dialogue Sélection d'un objet Cette boîte de dialogue permet de sélectionner l'objet de l'application
que vous souhaitez ajouter à la mappe d'objets de test et à un script.
Page Sélection d'un objet de l'assistant Points de vérification et actions
Ouvrez l'assistant Points de vérification et actions en cliquant sur
le bouton Insérer un point de vérification ou une commande d'action
dans la barre d'outils
Enregistrement ou la barre d'outils de Functional Tester. Il sert à sélectionner les objets ou les images à tester dans votre application et les types de test à effectuer.
Boîte de dialogue Sélection d'une superclasse d'auxiliaire/Sélection d'une classe de base d'auxiliaire de script
Dans Rational Functional Tester,
Eclipse Integration, utilisez la boîte de dialogue Sélection d'une superclasse d'auxiliaire pour sélectionner une superclasse
d'auxiliaire à ajouter au script. Dans Rational Functional Tester,
Microsoft Visual Studio .NET Integration, utilisez la boîte de dialogue Sélection d'une classe de base
d'auxiliaire de script pour sélectionner une classe de base d'auxiliaire à ajouter au script.
Page Sélection des éléments à exporter
Cette page de l'assistant Exportation permet de choisir les éléments de
projet (scripts, mappes d'objets de test, fichiers Java ou Visual Basic, pools de
données) que vous souhaitez exporter vers un autre projet Functional Tester.
Page Sélection des éléments à exporter
Functional Tester affiche cette page si le projet cible contient déjà certains
éléments que vous comptez importer. Utilisez-la pour indiquer les éléments à remplacer et
ceux à conserver en l'état.
Page Sélection d'un objet
Cette page page permet d'indiquer ce que vous souhaitez ajouter à la table du
pool de données : un objet sélectionné, un objet sélectionné et ses enfants
(descendants directs) ou l'objet sélectionné et tous ses descendants.
Page Sélection d'un journal
Utilisez cette page pour sélectionner un journal et spécifier si vous voulez ou non
que l'assistant de lancement des scripts s'ouvre lorsque vous exécutez un script.
Page Sélection d'un objet à gérer par données
Cette page permet de sélectionner un objet que vous
comptez gérer par des données dans l'application à tester. Une fois l'objet sélectionné,
ses propriétés de reconnaissance apparaissent dans la grille Propriétés de reconnaissance de l'objet,
en bas de la page.
Page Sélection de ressources de script
Cette page permet de sélectionner le type de mappe d'objets de test, la
superclasse (ou classe de base) d'auxiliaire, le pool de données de test et la classe
d'itérateur de pool de données à utiliser avec le script Functional Tester que vous
créez.
Boîte de dialogue Définition des critères de recherche actifs
Utilisez cette boîte de dialogue pour sélectionner le filtre à utiliser pour
les recherches dans la mappe d'objets de test. Vous pouvez aussi y créer un nouveau
filtre ou modifier ou supprimer un filtre existant.
Boîte de dialogue Définition des préférences de la fenêtre de mise en évidence
Cette boîte de dialogue permet de définir comment vous souhaitez voir les
objets de test mis en évidence dans les applications testées lorsque vous les
sélectionnez dans une mappe d'objets de test ou dans l'Explorateur de script. Ces paramètres
contrôlent également comment Functional Tester met en évidence les objets que vous
sélectionnez avec différents autres assistants et boîtes de dialogue, tels que
l'Assistant Points de vérification et actions et la boîte de dialogue Insertion d'un
objet d'interface graphique dans la mappe d'objets.
Boîte de dialogue Démarrage d'une application
Pour démarrer l'application à tester alors que l'enregistrement du script est
en cours, ouvrez cette boîte de dialogue en cliquant sur le bouton Démarrer une
application de la barre d'outils Enregistrement. Functional Tester
insère alors une commande startApp dans le script.
Vue Tâches
La vue Tâches affiche les erreurs, les avertissements et d'autres informations générées
automatiquement par le compilateur.
Mappes d'objets de test
La mappe d'objets de test Functional Tester dresse la liste des objets de test
d'une application en cours de test. Il s'agit d'une vue statique qui décrit, pour cette
application, les objets de test dont Functional Tester a connaissance.
Inspecteur d'objet de test
Cette fenêtre permet de visualiser les propriétés des objets de
test sélectionnés visibles lors de l'exécution de l'application et d'afficher des
informations sur ces objets, telles que la hiérarchie parent, la hiérarchie d'héritage,
les propriétés de l'objet de test, les propriétés sans valeur, ainsi que des informations
sur les méthodes.
Onglet Temporisateur de la boîte de dialogue Fonctions de support de script
Cet onglet permet d'insérer un temporisateur dans le script courant et de
l'arrêter à l'endroit voulu. Les temporisateurs continuent à tourner jusqu'à ce que vous les arrêtiez explicitement
ou que vous quittiez Functional Tester.
Boîte de dialogue Annulation de l'extraction
Cette boîte de dialogue permet d'annuler l'extraction d'un élément dans votre
vue.
Si, après avoir extrait un élément, vous décidez de ne pas le modifier,
annulez simplement son extraction. Dans ce cas, ClearCase ne crée pas de nouvelle version de l'élément. Le cas échéant, il supprime les modifications déjà effectuées et n'ajoute pas d'événement d'extraction à l'historique de l'élément. En somme, ClearCase efface toute trace de la transaction.
Boîte de dialogue Unification des objets de test
La première page de l'assistant Mappe d'objets : Unification des objets de
test permet de combiner deux objets au sein de la mappe d'objets, d'unifier leurs
propriétés et de corriger automatiquement les scripts qui contiennent des références à
l'objet combiné.
Page Nom de la variable de l'Assistant Points de vérification et actions
La page Nom de la variable s'affiche si
vous avez choisi comme action Obtenir une valeur de propriété spécifique.
Dans ce cas, elle constitue la quatrième page de l'Assistant Points de vérification et actions. Elle permet d'attribuer un nom à la variable qui contiendra la valeur de la propriété interrogée et
de choisir de déclarer ou non la variable dans le script.
Assistant Points de vérification et actions
La boîte de dialogue Assistant Points de vérification et
actions s'ouvre à l'aide du bouton Insérer un point de vérification ou une commande d'action de la barre
d'outils Enregistrement.
Cet assistant sert à sélectionner les objets à tester dans votre application,
puis les tests auxquels ils doivent être soumis. Vous l'utiliserez notamment
pour enregistrer des points de vérification.
Comparateur de point de vérification
Le Comparateur de point de vérification s'utilise après la lecture d'un script
comportant un ou plusieurs points de vérification. Il permet de comparer les données
du point de vérification à une référence appelée "ligne de base" et, si nécessaire, de
mettre à jour le fichier de la ligne de base. En cas d'échec au point de vérification,
le comparateur affiche à la fois les valeurs attendues et réelles pour vous
permettre d'analyser leurs différences. Vous pouvez alors charger le fichier de la ligne de base et l'éditer ou le mettre à
jour avec les valeurs du fichier de données réelles.
Editeur de point de vérification
Cet éditeur permet de visualiser et d'éditer les données d'un point
de vérification. Vous pouvez l'ouvrir en cliquant deux fois sur un point de vérification
dans la fenêtre Explorateur de script. La bannière de l'éditeur affiche le nom du point de vérification en cours
d'édition.
Onglet Navigateurs Web de la boîte de dialogue Activation des environnements
Cette boîte de dialogue s'ouvre lorsque vous cliquez sur Configurer
> Activer des environnements pour le test à partir de Functional Tester.
L'onglet
Navigateurs Web sert à activer les
navigateurs existants, ainsi qu'à ajouter et à configurer d'autres navigateurs. La présente rubrique
traite d'abord de l'activation des navigateurs. L'ajout et la configuration de navigateurs supplémentaires
sont présentés après.
Page de préférences Plan de travail
Cette page permet d'indiquer le comportement souhaité pour le plan de
travail durant la lecture, l'enregistrement et le débogage de scripts Functional Tester.
Plan de travail - Page de préférences avancées de Functional Tester
Cette page de préférences avancées permet de définir les préférences avancées
du plan de travail de Functional Tester, telles que le passage à la perspective de
débogage du test au lieu de la perspective Functional Tester lors du débogage ou
de l'activation ou la désactivation.
Menu Mappe d'objets de test
La présente rubrique décrit chacune des options disponibles dans le menu Mappe d'objets de test.
Barre d'outils Mappe d'objets de test
La présente rubrique décrit chacun des boutons disponibles dans la barre d'outils de la mappe d'objets de test.
Hiérarchie des objets de test
La hiérarchie des objets de test répertorie tous les objets de test d'une application testée et fournit des informations comme la couleur, la relation de dépendance, l'état, le domaine test, le rôle, le nom et les fichiers de classe.
Ensembles de propriétés
La sous-fenêtre inférieure ou la sous-fenêtre de droite contient des ensembles de propriétés qui fournissent des informations sur l'objet sélectionné.
Outil de configuration des propriétés d'objet
Utiliser l'outil de configuration des propriétés d'objet pour configurer les propriétés de reconnaissance d'objet dans la bibliothèque d'objets personnalisée. Lors de l'enregistrement de scripts, le fichier de la bibliothèque d'objets personnalisé sert de référence pour la définition des propriétés de reconnaissance d'objet et des poids des propriétés dans la mappe d'objets.
Boîte de dialogue Ajouter un objet
Utilisez cette option pour ajouter de nouveaux objets à la bibliothèque d'objets et spécifiez les propriétés à ajouter comme propriétés de reconnaissance à l'objet de test.
Boîte de dialogue Exception
Cette boîte de dialogue est affichée si une exception se produit
lors de la lecture d'un script de test fonctionnel.
Vue Application
La vue Application affiche les visuels de l'application (instantanés) capturés durant l'enregistrement des scripts. Les visuels de l'application de test ne sont capturés que si les préférences des fonctions de scriptage simplifié et de visuels de l'application sont activées.
Editeur de script
L'éditeur de script simplifié affiche le script de test sous forme d'instructions en anglais faciles à comprendre et à éditer.
Vue Propriétés - Page Général
La page Général de la vue Propriétés affiche les détails de la ligne de test sélectionnée dans l'éditeur de script. Vous pouvez modifier la description de la ligne de test et l'action sur le contrôle auquel la ligne de test fait référence. Si un groupe est sélectionné dans l'éditeur de script simplifié, cette page affiche les détails du pool de données.
Vue Propriétés - Page Lecture
Utilisez la page Lecture de la vue Propriétés pour spécifier les paramètres de lecture pour la ligne de test à exécuter durant la lecture du script.
Vue Propriétés - Page Journal
Utilisez la page Journal de la vue Propriété pour spécifier les informations qui doivent apparaître dans le journal de lecture lorsque la ligne de test sélectionnée est exécutée.
Vue Propriétés - Page Avancé
Utilisez la page Advancé de la vue Propriété pour afficher ou modifier les détails des points de vérification.