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 pool de données un littéral provenant d'un script. Si vous n'utilisez pas une variable existante du pool de données, Functional Tester
utilise 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 Variable de pool de données 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 paramètre 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 paramètre 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 rencontré à 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 la zone Variable de pool de données. Une référence de pool
de données remplace le littéral sélectionné lorsque vous cliquez sur
Remplacer.
- Rechercher
- Permet de rechercher le littéral suivant
dans le script. Le bouton
Rechercher 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 vers la variable que vous spécifiez dans la zone
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 de pool de données spécifiée dans la zone
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.