In the last
couple of posts I have covered Test
Levels and Test Types. Now in
this post I am covering the mapping of Test
Levels, Test Types and associated Testing.
Remember,
understanding the Test Levels, Test Types and relevant Testing performed under those Levels
and Types plays a vital role in Test Planning, Test Estimation.
Test Levels
|
Test Types
|
Testing
|
Component Testing (Unit/Module/Program
Testing)
|
Functional
Testing
|
- Suitability
- Interoperability
- Security
- Accuracy
- Compliance
|
Non–Functional
Testing
|
- Performance Testing
- Load Testing
- Stress Testing
- Usability Testing
- Maintainability Testing
- Reliability Testing
- Portability Testing
|
Structural
Testing
|
- Decision Coverage
- Code Coverage
- Statement Coverage
|
Regression
Testing
|
- Combination of Functional and
Non–Functional Test Type (Testing)
|
Integration Testing
|
Functional
Testing
|
- Suitability
- Interoperability
- Security
- Accuracy
- Compliance
|
Non–Functional
Testing
|
- Performance Testing
- Load Testing
- Stress Testing
- Usability Testing
- Maintainability Testing
- Reliability Testing
- Portability Testing
|
Structural
Testing
|
- Decision Coverage
- Code Coverage
- Statement Coverage
|
Regression
Testing
|
- Combination of Functional and
Non–Functional Test Type (Testing)
|
System Testing
|
Functional
Testing
|
- Suitability
- Interoperability
- Security
- Accuracy
- Compliance
|
Non–Functional
Testing
|
- Performance Testing
- Load Testing
- Stress Testing
- Usability Testing
- Maintainability Testing
- Reliability Testing
- Portability Testing
|
Regression
Testing
|
- Combination of Functional and
Non–Functional Test Type (Testing)
|
Acceptance Testing
|
Functional
Testing
|
- Suitability
- Interoperability
- Security
- Accuracy
- Compliance
|
Non–Functional
Testing
|
- Performance Testing
- Load Testing
- Stress Testing
- Usability Testing
- Maintainability Testing
- Reliability Testing
- Portability Testing
|
In my future post
I will cover how to apply the above template to a Windows Application, Web Application,
and Mobile Application.