The biggest risk of testing in production is the commercial risk. A negative user experience, security issues, or system crashes can all result in financial losses or damage a company's reputation.
- What is the risk of using production data for testing?
- What is production issues testing?
- Should testing be done in production?
What is the risk of using production data for testing?
Risk of using production data for testing
In fact, it can be very risky to just copy production data to a test environment because of possible privacy-sensitive or personally identifiable information. When your systems contain personal data, you need to keep data protection in mind.
What is production issues testing?
As you probably know, a production issue is any incident that occurs in the live product which causes it to not meet requirements. In software testing this refers to a defect that has only been discovered after the product has gone live, which often makes it more expensive and difficult to fix.
Should testing be done in production?
With all the dependancies present in modern production systems and the many possible edge cases, production testing has become a necessary part of devops and software testing. Top software companies such as Google, Netflix and Amazon constantly release new features to a fraction of their traffic to measure the impact.