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