Un ensemble de données comprend une ou plusieurs tables d'une source de données. Gérez et stockez plusieurs versions d'ensembles de données dans Test Data Warehouse.
Les tables d'un ensemble de données peuvent provenir d'une seule source de données ou de plusieurs sources de données. Un ensemble de données correspond généralement à un ou plusieurs scénarios de test. Vous pouvez créer des ensembles de données en fonction des scénarios de test que vous voulez exécuter et les stocker dans Test Data Warehouse. Vous pouvez créer un ensemble de données dans TDM lorsque vous effectuez une ou plusieurs des tâches suivantes :
Créer un sous-ensemble de données de production.
Créer une copie masquée des données de production.
Générer des données.
Pour créer un ensemble de données, sélectionnez Test Data Warehouse comme cible lorsque vous exécutez un plan. Vous pouvez ajouter des balises et d'autres informations de métadonnées afin d'identifier l'ensemble de données. Les métadonnées comprennent les métadonnées de la table source et celles du plan. Vous pouvez effectuer des recherches dans Test Data Warehouse en fonction des propriétés des métadonnées.
Les données de test peuvent changer lorsque vous les utilisez pour exécuter des scénarios de test. Vous pouvez stocker les données modifiées sous une autre version d'un ensemble de données dans Test Data Warehouse. Vous pouvez créer plusieurs versions d'un ensemble de données.
Vous pouvez utiliser l'une des méthodes suivantes pour créer une autre version d'un ensemble de données :
Exécutez à nouveau le plan que vous avez utilisé pour créer l'ensemble de données, sans modifier le nom de cet ensemble.
Créez et exécutez un autre plan, puis entrez le même nom d'ensemble de données.
Différentes versions d'un ensemble de données peuvent avoir des métadonnées identiques ou différentes. Par exemple, vous créez une version d'un ensemble de données DA_APP lorsque vous testez la version 1.0 d'une application pour un client particulier. Vous testez des fonctionnalités spécifiques de l'application dans cette version. Vous utilisez des données source qui contiennent des tables pertinentes pour les tests que vous exécutez. Vous pouvez ajouter des balises pour identifier le client. Lorsque vous testez la prochaine version de l'application pour ce client, vous testez différentes fonctionnalités qui nécessitent des données de test différentes. Vous créez et exécutez un autre plan avec une source de données différente. Étant donné qu'il s'agit de données de test pour une seule et même application, vous entrez le même nom d'ensemble de données pour créer une autre version de l'ensemble de données. Cette version conserve les balises qui identifient le client. Cette version contient des données et des métadonnées différentes.
Des données de test d'un environnement de test peuvent être corrompues. Vous pouvez exiger que les données de test d'origine exécutent d'autres tests. Vous pouvez renvoyer un environnement de test à un état précédent spécifique lorsque vous réinitialisez un ensemble de données de Test Data Warehouse vers la connexion requise.
Prenons l'exemple d'équipes de test qui exécutent plusieurs scénarios de test ou l'exemple de plusieurs équipes de test qui travaillent sur une application. Stockez les données de test initiales comme ensemble de données dans Test Data Warehouse. Lorsqu'une équipe de test a terminé, créez une autre version de l'ensemble de données avec les données de test modifiées. Vous pouvez ensuite réinitialiser les données de test d'origine de Test Data Warehouse vers l'environnement de test. Vous pouvez restaurer n'importe quelle version d'un ensemble de données pour renvoyer l'environnement de test à un état spécifique.
Afficher la liste des ensembles de données dans la vue