Hey @Rohan, non-functional testing checks the Performance, reliability, scalability and other non-functional aspects of the software system. It's usually performed after functional testing. There are various tools available for this kind of testing.
Examples of Non-functional testing are
- Performance Testing
- Load Testing
- Volume Testing
- Stress Testing
- Security Testing
- Installation Testing
- Penetration Testing
- Compatibility Testing
- Migration Testing