Non-Functional Testing
Definition
Testing that evaluates how well the system performs rather than what it does. It covers quality characteristics such as performance, usability, reliability, security, and portability.
Related Terms
Testing that evaluates what the system does by verifying its functions against the functional requirements and specifications. It focuses on the behavior of the software from the user perspective.
Performance TestingA type of non-functional testing that evaluates the speed, responsiveness, and stability of a system under a particular workload. It helps identify bottlenecks and ensures the system meets performance requirements.
Usability TestingA type of non-functional testing that evaluates how easy and intuitive the software is for end users. It assesses factors such as learnability, efficiency, user satisfaction, and accessibility.
Practice Chapter 2: Testing Throughout the SDLC
Test your understanding of non-functional testing and other concepts from this chapter.
Start Chapter 2 QuizTestPrepPro is an independent exam preparation resource. We are not affiliated with, endorsed by, or sponsored by the International Software Testing Qualifications Board (ISTQB). All trademarks are the property of their respective owners. Practice questions are original content created for educational purposes.