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.
Vous pouvez aussi ajouter un littéral du script au pool de données qui lui est associé. Si vous n'utilisez pas une variable existante du pool de données, Functional Tester utilisera les mêmes valeurs littérales à chaque exécution du script (en l'occurrence, celles qu'il a capturées lors de l'enregistrement du script de test).
Littéral -- Affiche le nom d'un littéral sélectionné dans le script.
Variable de pool de données -- Entrez le nom de la variable de pool de données que vous souhaitez substituer à un littéral ou cliquez sur la flèche de ce champ pour sélectionner une variable existante à laquelle le script devra faire référence. Toute nouvelle colonne de variables créée dans le pool de données reçoit, par défaut, le type de données String (chaîne). Vous pourrez changer le type de la variable plus tard.
Sens -- Sélectionnez le sens dans lequel vous souhaitez faire progresser la recherche ou le remplacement dans le script. Ce réglage fonctionne conjointement avec le paramètre Type de littéral. Lorsque vous cliquez sur Rechercher ou Remplacer, selon le sens choisi, vous allez vers l'avant ou vers l'arrière du script en partant du point ou se situe le curseur.
Vers l'avant -- Permet d'aller au littéral suivant dans le script, en partant du point d'insertion.
Vers l'arrière -- Permet d'aller au littéral précédent dans le script, en partant du point d'insertion.
Type de littéral -- Permet de choisir le type de littéral à rechercher dans le script (tous sans exception ou seulement les nombres, les chaînes ou les booléens). Un littéral est une lettre ou un symbole qui est interprété en tant que tel, par opposition à une fonction ou à une entité qui peut être associée à cette lettre ou à ce symbole dans un langage de programmation. Par exemple, $ peut être un marqueur désignant la fin d'une ligne, mais en tant que littéral, il s'agit du symbole du dollar. Le paramètre Type de littéral fonctionne conjointement avec le réglage Sens. Lorsque vous cliquez sur Rechercher ou Remplacer, selon le type de littéral choisi, vous accédez au premier littéral de ce type trouvé à partir du point ou se situe le curseur (en tenant compte également du sens sélectionné).
Tous -- Permet de rechercher tous les littéraux dans le script, indépendamment de leur type.
Nombres -- Permet de rechercher les littéraux nombres dans le script. Il peut s'agir de nombres entiers (par opposition aux nombres fractionnaires) positifs, négatifs ou égaux à zéro ou de nombres en virgule flottante (nombres décimaux positifs ou négatifs).
Chaînes -- Permet de rechercher les littéraux chaînes dans le script. Une chaîne est une valeur alphanumérique telle que le nom d'une personne, d'une ville ou d'un pays.
Booléens -- Permet de rechercher les littéraux booléens dans le script. Toutes les utilisations des littéraux booléens true et false sont repérées et peuvent être remplacées par une variable.
Ajouter un littéral au pool de données -- Permet d'ajouter un littéral sélectionné à une variable du pool de données lorsque vous cliquez sur Remplacer. Le littéral sélectionné est ajouté au pool de données, dans la variable que vous spécifiez dans le champ Variable de pool de données. Une référence de pool de données vient remplacer le littéral sélectionné lorsque vous cliquez sur Remplacer.
Rechercher -- Permet de rechercher le littéral suivant dans le script. Ce bouton fonctionne conjointement avec les paramètres Sens et Type de littéral.
Remplacer -- Permet de remplacer le littéral sélectionné par une référence de pool de données. Cette référence pointe sur la variable que vous spécifiez dans le champ Variable de pool de données. Lorsque vous cliquez sur Ajouter un littéral au pool de données, Functional Tester ajoute le littéral choisi à la variable spécifiée dans le champ Variable de pool de données. Après le remplacement d'un littéral, vous accédez automatiquement au littéral suivant dans le script. Le bouton Remplacer fonctionne conjointement avec les paramètres Sens et Type de littéral.
Fermer -- Permet de fermer la boîte de dialogue sans rechercher ni remplacer de littéral par une référence de pool de données.
Mode d'ouverture : Sélectionnez Script > Rechercher des littéraux et les remplacer par une référence au pool de données.
Rubriques connexes :
Remplacement de littéraux par des références de pool de données
Association d'un pool de données à un script de test
Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.