Non-Functional Testing is performed to verify the non-functional characteristics of the software like performance, security, etc.
Difference between Functional and Non-Functional Testing: While the Functional Testing verifies where the Application is functioning correctly according to the requirements, Non-Functional testing verifies the non-functional characteristics of the Application like performance, security, reliability etc. Both functional and non-functional testing is required to be performed to release the product successfully into the market.
Different types of non-functional testing: The following are the different major types of non-functional testing:
- > Performance Testing
- > Security Testing
- > Reliability Testing
- > Stress Testing
- > Volume Testing
- > Endurance Testing
- > Usability Testing
- > Resilience Testing
- > Recovery Testing
- > Baseline Testing
- > Compliance Testing
Conclusion: Non-Functional Testing is performed on the application to verify the non-functional characteristics like Performance, Security etc.
- > To learn more about Software Testing, continue to the next post (Click on the Next Post link below)
- > Check complete Software Testing Tutorial Contents here (Click here)
Please leave your questions/comments/feedback below.
Happy Learning 🙂
On a mission to help the Software Testing Community in all possible ways.