Software testing
investigation conducted to provide stakeholders with information about the quality of the software product or service under test and enable the business to understand the risks of software implementation
white-box testing
fuzzing
dry run
error guessing
Model-based testing
test automation
software beta testing
keyword-driven testing
smoke testing
random testing
Classification Tree Method
all-pairs testing
A/B testing
Windows Insider
software performance testing
boundary-value analysis
continuous testing
Shift left testing
Monkey testing
software testing tactics
scenario testing
mutation testing
Dynamic testing
compatibility testing
functional testing
characterization test
cloud testing
data-driven testing
Database testing
Development Testing
Exploratory testing
Orthogonal array testing
graphical user interface testing
Manual testing
agile testing
non-functional testing
Pair testing
Recovery testing
Risk-based testing
integration testing
Web testing
Black-box testing
unit testing
regression testing