Non-functional testing is the testing of a software application for its
non-functional requirements. The names of many non-functional tests are often used interchangeably because of the overlap in scope between various non-functional requirements. For example,
software performance is a broad term that includes many specific requirements like
reliability and
scalability.
Non-functional testing includes:
See also