Table des matières

Search

  1. Préface
  2. Introduction à la gestion des données de test
  3. Test Data Manager
  4. Projets
  5. Stratégies
  6. Data Discovery
  7. Création d'un sous-ensemble de données
  8. Exécution d'une opération de masquage des données
  9. Techniques et paramètres du masquage des données
  10. Génération des données
  11. Techniques et paramètres de génération des données
  12. Utilisation de Test Data Warehouse
  13. Analyse des données de test à l'aide de la couverture de données
  14. Plans et flux de travail
  15. Surveiller
  16. Rapports
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Annexe A: Référence sur les types de données
  21. Annexe B: Référence sur les types de données pour Test Data Warehouse
  22. Annexe C: Référence sur les types de données pour Hadoop
  23. Annexe D: Glossaire

Guide de l'utilisateur

Guide de l'utilisateur

Réinitialiser un ensemble de données

Réinitialiser un ensemble de données

La réinitialisation consiste à déplacer des données d'un ensemble de données de Test Data Warehouse vers une cible.
Les données de test peuvent être modifiées au cours d'un test. Il peut être utile de les réinitialiser dans un environnement de test par une version de l'ensemble de données provenant de Test Data Warehouse.
Par exemple, vous êtes responsable des tests de certaines fonctionnalités d'une application. Créez des données de test à utiliser dans les scénarios de test que vous exécutez. Avant d'utiliser les données, enregistrez-les sous forme d'un ensemble de données dans Test Data Warehouse. Lorsque vous testez les fonctionnalités, des données peuvent être modifiées ou endommagées. Vous pouvez donc avoir besoin des données de test initiales pour exécuter les autres scénarios de test. Vous pouvez remplacer les données dans le système de test par l'ensemble de données dans Test Data Warehouse. Effectuez une opération de réinitialisation de l'ensemble de données vers une cible. Utilisez le système de test comme cible.
Vous pouvez configurer une opération de réinitialisation pour supprimer les données cibles et les remplacer par celles de l'ensemble de données. Dans ce cas, l'opération de réinitialisation restaure les données cibles exactement dans le même état que l'ensemble de données. Effectuez cette opération de réinitialisation si les équipes de test ne partagent pas les tables. Vous n'avez pas besoin d'enregistrements qui existent dans la cible mais pas dans l'ensemble de données.
Vous pouvez conserver dans la cible les données qui ne figurent pas dans l'ensemble de données. Envisagez un cas où plusieurs testeurs utilisent les données de test. Vous avez besoin des 100 premiers enregistrements dans une table Customer. Créez un ensemble de données contenant les 100 premiers enregistrements de la table Customer. Après avoir exécuté quelques tests, vous voulez remplacer les données de test par l'ensemble de données. Vous devez configurer l'opération de réinitialisation pour vous assurer que les données supplémentaires dans la cible restent inchangées lorsque vous réinitialisez les données dans l'ensemble de données.
Dans les opérations de réinitialisation qui suppriment et chargent les données de manière sélective, TDM exécute un script SQL pour créer une sauvegarde des données supprimées dans la cible.
Vous pouvez sélectionner la configuration requise lorsque vous configurez l'opération de réinitialisation.