Non functional testing tests the characteristics of the software like how fast the response is, or what time does the software takes to perform any operation.

Some examples of Non-Functional Testing are:

1. Performance Testing
2. Load Testing
3. Stress Testing
4. Usability Testing
5. Reliability Testing

Non functionality testing focuses on the software’s performance i.e. How well it works.