Les pools de données contiennent des données pouvant être utilisées lors de l'exécution des tests.
Pour créer un pool de données, procédez comme suit :
- Ouvrez la perspective Test.
- Dans le navigateur de test, cliquez à l'aide du bouton droit de la souris sur un projet et sélectionnez Nouveau > Artefacts de test : la boîte de dialogue Nouvel artefact de test s'ouvre. Vous pouvez également accéder à cette boîte de dialogue en sélectionnant Fichier
> Nouveau dans le menu.
- Dans la boîte à liste Assistants, développez Eléments de test et cliquez sur Pool de données.
- Cliquez sur Suivant : la boîte de dialogue Nouveau pool de données s'affiche.
- Dans la liste des projets existants (zone intermédiaire), cliquez sur celui dans lequel le pool de données doit être stocké : son nom apparaît dans le champ Entrez ou sélectionnez le dossier parent. Vous pouvez stocker des pools de données dans n'importe quel type de projet (Java, Simple, etc.). Il n'est pas nécessaire de stocker les pools de données avec les tests qui les utilisent.
- Dans le champ Nom, saisissez le nom du fichier de pool de données. Pour créer un pool de données vide, passez directement à la dernière étape. Si vous souhaitez fournir une description du pool de données ou initialiser ce dernier à l'aide des données contenues dans un fichier CSV existant, passez à l'étape suivante.
- Cliquez sur Suivant. Une boîte de dialogue s'affiche pour vous permettre de décrire le pool de données.
- Cliquez sur Suivant. Une boîte de dialogue s'affiche pour vous permettre d'initialiser le nouveau pool de données à l'aide du contenu d'un fichier CSV (comma-separated-value) existant. Si vous ne désirez pas faire ceci, reportez-vous à la dernière étape.
- Dans la zone Fichier CSV, entrez le nom d'un fichier CSV ou cliquez sur Parcourir pour le rechercher.
- Si les données du fichier CSV sont codées différemment par rapport à ce qu'attend l'ordinateur local, sélectionnez le codage depuis le menu déroulant Importer Codage.
- La première ligne du fichier CSV peut contenir des noms de colonne. Si c'est le cas, cochez la case située en regard de La première ligne contient les noms des variables et les types suggérés. Si cette case n'est pas cochée, les colonnes ont pour nom Variable1... Vous pouvez aisément modifier les noms à l'aide de l'éditeur du pool de données.
- La première colonne du fichier CSV peut contenir le nom d'une classe d'équivalence plutôt que des données. Par exemple, si la première colonne contient la ligne des noms, toutes les données seront créées dans la ligne dont le nom est la classe d'équivalence. Si la première colonne contient le nom d'une classe d'équivalence plutôt que des données, cochez la case située en regard de La première colonne contient les noms de classe d'équivalence. Si cette case n'est pas cochée, chaque ligne est ajoutée à la classe d'équivalence par défaut appelée EquivalenceClass1.
- Cliquez sur Terminer.
Le nouveau pool de données s'ouvre dans le premier onglet des classes d'équivalences (EquivalenceClass1
par défaut). Pour savoir comment ajouter des données au pool de données ou modifier ce dernier, voir
Edition d'un pool de données.