Multiple choice technology testing

Non-functional system testing includes:

  1. Testing to see where the system does not function properly

  2. Testing quality attributes of the system including performance and usability

  3. Testing a system feature using only the software required for that action

  4. Testing a system feature using only the software required for that function

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Non-functional testing examines quality attributes rather than functional behavior. This includes performance testing (speed, response time), usability testing (user experience), reliability, security, and other '-ilities'. Option A describes functional testing, while options C and D describe functional feature testing.

AI explanation

Non-functional testing evaluates quality attributes of a system — such as performance, usability, reliability, and scalability — rather than verifying specific functional behavior. The other options describe functional or partial-feature testing, which is a different testing category.