T 2.29 Software testing with production data

It can be frequently observed that software tests are performed with production data. The main reasons given for this are that the only way to make a definitive assessment of the functions and performance of the product is to compare it directly with existing work results. Additional reasons for doing this are inadequate security awareness, exaggerated confidence in the software under test and ignorance of potential damage.

Testing with production data may result in the following problems: