Types of Testing — Manual QA Testing Roadmap
The different testing activities performed at different points and for different purposes
Steps in Types of Testing
- Functional vs Non-Functional Testing — intermediate · Testing what the system does vs how well it does it
- Smoke Testing & Sanity Testing — intermediate · Quick checks that a build is stable enough to test further, or that a specific fix actually worked
- Regression Testing — intermediate · Making sure new changes didn't break something that used to work
- Exploratory Testing — intermediate · Simultaneously learning, designing and executing tests without a fully scripted plan
- User Acceptance Testing (UAT) — intermediate · Confirming the software meets real business needs, typically performed by end users
- Ad-Hoc Testing — intermediate · Informal testing without any documentation, often used to catch what scripted tests miss
Part of
- Manual QA Testing roadmap — the full learning path