HomeTesting Concepts

What is Non-Functional Testing?

What is Non-Functional Testing?
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.

Please leave your questions/comments/feedback below.

Happy Learning 🙂

Arun Motoori (www.QAFox.com)

Comments (0)

Leave a Reply

Your email address will not be published. Required fields are marked *