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. Working with Test Data Warehouse
  13. Analyzing Test Data with Data Coverage
  14. Plans and Workflows
  15. Monitor
  16. Reports
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Data Type Reference
  21. Data Type Reference for Test Data Warehouse
  22. Data Type Reference for Hadoop
  23. Glossary

Using TDM to Improve Performance in Application Testing Environments

Using TDM to Improve Performance in Application Testing Environments

Testing teams need to be efficient and agile to create and maintain test data while maintaining a collaborative testing environment. You can use the features available in TDM to help you meet this requirement.
You can perform the following tasks to improve performance in a testing environment:
  • You can create subsets of production data to use as test data. The data subset retains primary and foreign key relations and the data remains referentially intact. Use data subset to create manageable and scalable data for testing.
  • You can directly copy flat file test data from TDM to an integrated test tool and use the data to run test cases.
  • You can generate data based on rules that define the type of data required. Use data generation when you need test data but do not want to use production data. For example, consider test teams that work on applications that handle sensitive data. The test teams do not have access to production data. They can use data generation to create test data.
  • You can store multiple versions of test data in a common location. Use the test data warehouse as a single and secure location to maintain required versions of test data. You can store data from multiple machines that host a Test Data Manager Service in a domain in a single test data warehouse. Multiple testing teams can then share the stored data and collaborate efficiently.
  • You can edit the data in a data set that you create. Edit the data, apply row-level tags to the data, to track and update test data from Test Data Manager.
  • You can restore a data set version to return the test environment to a particular state. For example, you might need to return the test environment to an older state or to the original state after you run some test cases. Use the test data warehouse to reduce the time and effort to create and manually manipulate test data.