Non-functional testing looks at how the software performs, rather than what it does. For instance, non-functional testing might check how quickly a website loads or how many users it can handle at once. This testing ensures that software performs well under different conditions.
Non-functional testing focuses on performance, reliability, and other aspects of software quality.