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 de saisie 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.
Tests fonctionnels gérés par des données
Pour gérer un script de test par des données, vous devez sélectionner les contrôles ou les objets dans l'application à tester à l'aide de l'outil Sélecteur d'objet ou du navigateur d'objets de test.
Utilisation des pools de données
Un pool de données est un ensemble de données de test, c'est-à-dire un ensemble
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 un ensemble
d'enregistrements connexes qui, durant la lecture d'un script de test, fournissent les données réalistes à substituer aux variables
dans le script.
Vous pouvez créer le contenu d'un nouveau pool de données de toutes pièces ou y importer des données à partir d'un pool de données Functional Tester, d'un pool de données IBM® Rational TestManager ou d'un fichier .csv.
Association d'un pool de données à un groupe dans un script simplifié
Vous pouvez associer un pool de données à un groupe dans un script simplifié. Grâce à cette fonction, vous pouvez créer plusieurs pools de données pour un script et associer des pools de données à des groupes dans un script.
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.