Chapter 15. Automated Test Data Management in the DevOps Environment
Automated Test Data Management in DevOps Environment Test Data Management is an important activity in Testing Life Cycle. The quality of testing is only as good as the quality of data with which it is tested. Test Data Management (TDM) life cycle steps include definition, discovery, subsetting, masking, validation, and reuse.
To carry out testing effectively, especially in DevOps engagements where the lead-time is of the utmost importance, it is required that the steps in the TDM process are automated.
In this chapter, we will discuss the following:
- Key challenges of test data management in DevOps engagements
- Automated TDM solution for DevOps engagements
- Architecture of TDM solution integrated with DevOps tools
- The benefits of Automated TDM
- Best practices in automated TDM