Types of Software Testing: A Complete Classification
A complete classification of software testing types - functional, non-functional, manual, automated, unit, integration, system, and more - explained with a simple four-axis model.
Each type of testing answers a different question about the product. Start with the classification guide, then go deeper into the ones your team runs: regression, exploratory, performance, accessibility, mobile, localization, contract and acceptance testing.