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.

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.


Retour d'informations