Table of Contents

Search

  1. Preface
  2. Introduction to Test Data Management
  3. Test Data Manager
  4. Projects
  5. Policies
  6. Data Discovery
  7. Data Subset
  8. Data Masking
  9. Data Masking Techniques and Parameters
  10. Data Generation
  11. Data Generation Techniques and Parameters
  12. Data Sets
  13. Plans and Workflows
  14. Monitor
  15. Reports
  16. ilmcmd
  17. tdwcmd
  18. tdwquery
  19. Data Type Reference
  20. Data Type Reference for Test Data Warehouse
  21. Data Type Reference for Hadoop
  22. Glossary

Reset a Data Set Version

Reset a Data Set Version

Reset is the process of moving data from a data set version in the test data mart to a target.
During the course of testing, the test data might change. You might want to reset the test data in a target with a version of the data set from the test data mart.
For example, a test team is responsible for testing certain features of an application. The team creates test data to use in the test cases that it runs. Before the team uses the data in test cases, the team saves the data as a data set version in the test data mart. When the team completes tests on some features, the data might change or get corrupted. The team might require the original test data to run the rest of the test cases. The team can replace the data in the test system with the data set version in the test data mart. You can perform a reset operation from the data set version to a target. Use the test system as the target.
You can configure a reset operation to delete the target data and replace it with the data set version. In this case, the reset operation restores the target to the exact same state as the data set version. Perform this reset operation if testers do not share the tables. You do not need records that exist in the target and not in the data set version.
You might want to retain data in the target that is not in the data set version. Consider a case where multiple testers use the test data. You need the first 100 records in a Customer table. You create a data set version that contains the first 100 records of the Customer table. After running a few tests, you want to replace the test data with the data set version. You must configure the reset operation to ensure that the additional data in the target remains untouched when you reset the data in the data set version.
In reset operations that selectively delete and load data, TDM runs an SQL script to create a backup of the deleted data in the target.
You can select the required configuration when you configure the reset operation.