software testing
investigation conducted to provide information about the quality of a software product or service under test and enable the business to understand the risks of software implementation
recovery testing
activity to evaluate how well an application is able to recover from crashes, hardware failures and other similar problems
software testing tactics
set of tactics commonly practiced in software testing