Watch This Video
Testing how well the system meets the required software characteristics such as performance and usability.
It tests the attributes of a system that do not relate to functionality. It is concerned with how well a system works.
It considers constraints on the functionality on how, how often, who or where a function can take place.
Non-functional testing includes: