Un pool de données est un ensemble de données de test, c'est-à-dire une
collection d'enregistrements connexes qui, durant la lecture d'un script de test,
fournissent les données réelles à substituer aux variables du script. Vous pouvez créer
le contenu d'un nouveau pool de données de toutes pièces ou y importer des données
existantes à partir d'un autre pool de données Functional Tester, d'un pool de données IBM Rational TestManager ou d'un fichier .csv.
Lorsque vous utilisez des pools de données, vous devez respecter les règles
suivantes :
- Lorsque vous importez des données dans un projet Functional Tester, celui-ci doit
impérativement être le projet contenant les scripts qui doivent accéder à ces données.
- Si vous souhaitez importer des données d'un pool TestManager, vous devez d'abord associer le projet Functional Tester à un projet Rational.
Pour créer un pool de données, effectuez les opérations ci-dessous.
- Cliquez sur Créer un pool de données de test
(
).
- Effectuez les étapes suivantes :
- Entrez le chemin d'accès au dossier que vous souhaitez utiliser ou faites appel aux outils de navigation
(Home
, Back
, et Go Into
) pour sélectionner le chemin.
- Entrez le nom du nouveau pool de données.
- Au besoin, si vous créez le projet Functional Tester dans un répertoire ClearCase, sélectionnez Ajouter le pool de données à ClearCase.
- Effectuez l'une des opérations ci-dessous.
- Si vous comptez créer un pool de données vide, et si un nom
de fichier figure dans la zone Importer à partir de, sélectionnez-le
et effacez-le, puis cliquez sur Terminer.
- Pour importer des données dans le pool, cliquez
sur Suivant et passez à l'étape suivante.
- Pour importer des données à partir d'un pool de données Functional Tester ou
IBM Rational TestManager ou d'un fichier .csv, effectuez l'une des étapes suivantes :
- Pour importer un fichier .csv :
- Entrez le chemin et le nom d'un fichier .csv existant (si vous les connaissez). S'il s'agit d'un fichier que vous avez
déjà importé auparavant, cliquez sur la
flèche de la zone Importer à partir de pour obtenir la
liste des dix derniers fichiers importés. Enfin, vous pouvez cliquer sur Parcourir pour naviguer jusqu'à l'endroit où se trouve le fichier souhaité.
- Entrez de un à trois caractères séparateurs de champs à utiliser
dans le fichier que vous importez.
Functional Tester doit utiliser le
même caractère séparateur de champs que celui qui est utilisé dans le fichier .csv dont
vous importez les données. Si vous n'êtes pas sûr de connaître le caractère à spécifier,
déterminez-le en ouvrant le fichier .csv dans un éditeur de texte.
- Sélectionnez Le premier enregistrement contient les en-têtes des variables
pour faire de la première ligne de données importées la ligne d'en-têtes du nouveau pool de données.
Si cette case n'est pas cochée, le premier enregistrement du fichier .csv
est importé en tant que données et le pool de données utilise les en-têtes par défaut, tels
que data0, data1, etc. L'option Le premier enregistrement contient les en-têtes des variables n'est pas disponible si le fichier que vous sélectionnez pour l'importation n'est pas un fichier .csv ni un fichier TestManager.
- Pour importer un pool de données Functional Tester, procédez de l'une des manières
suivantes :
- Cliquez sur la flèche de la zone Importer à partir de pour
obtenir la liste des dix derniers fichiers importés. Si votre pool de données Functional
Tester en fait partie, sélectionnez-le dans cette liste.
- Si vous les connaissez, entrez directement le chemin et le nom de fichier du pool
Functional Tester à importer.
- Cliquez sur Parcourir pour sélectionner le chemin et le nom de fichier du pool Functional Tester à importer.
- Pour importer un pool de données TestManager (TM), cliquez
sur Parcourir TM pour sélectionner le chemin
et le nom de fichier de ce pool.
Functional Tester extrait automatiquement les informations d'en-tête du fichier
TestManager .spc associé.
- Cliquez sur Terminer. Un nouveau
pool de données apparaît.