Dans la page Sélection d'une action,
l'option Point de vérification de données (la première proposée)
doit être sélectionnée.
Dans la zone Valeur des données,
sélectionnez le test Contenu de la table ou Cellules de table sélectionnées. L'option Contenu de la table
permet de tester le contenu entier de la table. Avec l'option Cellules de table sélectionnées,
le test se limite aux cellules sélectionnées. La liste des tests proposés dans la zone Valeur des données dépend des informations
fournies par le proxy de l'objet. Il est possible que des valeurs autres que celles décrites ici soient présentées. Remarque : Vous trouverez à la fin de cette section la
liste des tests de données disponibles pour les tables HTML.
Dans la zone Nom du point de vérification,
acceptez le nom proposé ou remplacez-le par un nom de votre choix. Respectez les
conventions de dénomination Java standard. Le nom proposé par défaut est basé sur celui de l'objet et sur le test que vous
avez choisi dans la zone Valeur des données.
Utilisez l'option Inclure les paramètres de relance pour
définir le délai accordé à la recherche de l'existence du point de vérification durant la lecture
du script. Cette option est utile pour le cas où le point de vérification ne serait pas trouvé
dans votre application. Vous pouvez conserver le délai par défaut ou spécifier votre
propre valeur. Le paramètre Durée maximale des relances (exprimé
en secondes) correspond au temps maximal pendant lequel Functional Tester peut tenter
de détecter la présence du point de vérification dans l'application durant la lecture du
script. Le paramètre Intervalle entre les relances correspond au
temps, en secondes, qui s'écoule entre deux tentatives successives de détection du
point de vérification pendant la période d'attente.
Si vous sélectionnez
Inclure les paramètres de relance et que vous conservez les
valeurs par défaut, Functional Tester recherche l'existence du point de vérification
dans l'application toutes les deux secondes, et ce pendant une durée n'excédant pas 20
secondes. Si ces paramètres ne vous
conviennent pas, effacez le contenu des zones Durée maximale des relances
et Intervalle entre les relances et entrez vos propres valeurs. Lorsque vous cliquez sur Terminer, le code de la fonction de relance du point
de vérification est écrit dans le script ; il sera pris en compte lors des futures lectures.
Après avoir accepté ou modifié le contenu des zones, cliquez
sur Suivant pour continuer.
Au besoin, éditez les données. La table présentée sur la page Données du point de vérification
affiche les mêmes informations que la table dans votre application. Pour éditer les données du point de vérification,
cliquez deux fois sur une cellule de la table. Vous pouvez alors modifier le contenu de cette cellule.
Vous pouvez aussi modifier la sélection de cellules de la table qui seront
testées. Les cellules figurant à l'intérieur des régions de comparaison
sont présentées avec un fond gris. Si vous testez la table entière,
toutes les cellules sont grises. En guise de mécanisme de sélection, vous pouvez
utiliser la liste déroulante située au-dessus de la région des données, dans la
barre d'outils. Choisissez Column, Row ou Cell
Selection dans la liste, puis faites vos sélections dans la table. Par exemple, si vous choisissez Row Selection (sélection de ligne),
lorsque vous cliquez sur une cellule de la deuxième ligne, cette ligne entière est
sélectionnée. Si vous aviez choisi Cell Selection (sélection de cellule),
seulement cette cellule aurait été sélectionnée. Après avoir sélectionné les données à comparer,
cliquez sur le bouton Mettre à jour la région de comparaison pour
que vos modifications entrent en vigueur.
Les boutons
Couper, Copier, Coller et Supprimer de la barre d'outils située au-dessus de la table s'appliquent aux lignes sélectionnées
dans le cadre de l'assistant Points de vérification et actions. (Ils n'utilisent pas le
presse-papiers du système.)
L'onglet Métadonnées propose aussi des fonctions
d'édition des données de la table. Par exemple, il donne accès aux en-têtes de colonne et
de ligne et permet de les modifier.
Pour éditer les en-têtes de colonne, cliquez deux fois sur la
colonne Valeur de la
propriété columnHeaders. Un petit éditeur s'ouvre pour vous permettre de modifier
les en-têtes. Si votre table comporte des en-têtes de ligne, leur édition s'effectue de la même
manière. Cliquez deux fois sur la colonne Valeur de la
propriété rowHeaders. Pour que les en-têtes de colonne soient aussi comparés dans le test, vous devez
régler la propriété compareColumnHeaders
sur la valeur true, sous l'onglet Métadonnées. Pour la comparaison des en-têtes de ligne, faites de même avec la
propriété compareRowHeaders.
Si vous cliquez deux fois sur la colonne Valeur
de la propriété compareRegions, sous
l'onglet Métadonnées, un éditeur s'ouvre et présente
les régions sélectionnées dans votre table. Pour les cellules sélectionnées,
il affiche l'index de ligne ou une paire clé-valeur et l'en-tête ou l'index de colonne
de chaque cellule concernée. Pour une ligne entière sélectionnée, il affiche son index
ou des paires clé-valeur. Pour une colonne entière sélectionnée, il affiche son en-tête ou son index. Cet éditeur constitue un autre moyen de sélectionner les régions de la table à comparer
lors des tests. Si vous cliquez sur le
bouton Comparer toutes les cellules de la table de cet éditeur,
toutes les cellules de la table seront testées.
Si votre table prévoit l'utilisation de clés de ligne et de colonne, vous pouvez les
éditer en cliquant deux fois sur les valeurs des propriétés columnKeys
et rowKeys, sous l'onglet Métadonnées.
Cliquez sur le bouton Aide pour obtenir plus
d'informations sur la page Données du point de vérification.