Gestion de tests fonctionnels avec des données externes
Cette section explique comment gérer des tests fonctionnels avec des données externes.
Présentation des tests gérés par données Lorsque vous gérez un test avec des données, le script utilise des variables
pour les zones d'entrée d'application clé et les programmes au lieu
de valeurs littérales afin que vous puissiez utiliser des données externes pour gérer l'application que vous testez.
Gestion de tests fonctionnels gérés par des données
Pour gérer un script de test par des données, vous devez sélectionner des objets dans l'application à tester à l'aide de l'outil Sélecteur d'objet ou du navigateur d'objets de test.
Pools de données 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 à substituer aux variables
dans le script.
Création d'un pool de données 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.
Edition de pools de données
Après avoir créé un pool de données (vide ou alimenté par l'exécution d'un test géré par des données),
vous pouvez éditer les enregistrements et les variables qu'il contient.
Remplacement de littéraux par des références de pool de données Vous pouvez remplacer les valeurs littérales contenues dans un script de test existant
par des références de pool de données afin d'ajouter des données réalistes à ce script. Vous pouvez rechercher et remplacer par des références de pool de données
tous les littéraux du script ou seulement les nombres, les chaînes ou les booléens.
Exportation de pools de données
Vous pouvez exporter un pool de données Functional Tester privé ou public vers
un fichier .csv.
Séparateurs de champs des pools de données
Lorsque vous exportez un pool de données vers un fichier .csv,
vous devez spécifier le séparateur de champs à utiliser dans ce fichier. Un séparateur de champs peut comprendre de un à trois caractères ASCII mono-octet ou un seul
caractère multi-octet.
Suppression d'un pool de données
Si vous n'avez plus besoin d'un pool de données, vous pouvez le supprimer
mais toutes les associations avec les scripts de test sont alors rompues.