Multiple choice technology testing

Why is software testing important?

  1. Confidence to stakeholders.

  2. Confidence to client that it is bug-free.

  3. zero defects.

  4. Prevent problems of failure in

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

Software testing provides confidence to stakeholders that the software meets requirements and is suitable for use. It cannot guarantee zero defects or complete bug-freeness, but it reduces risk and builds trust.

AI explanation

Testing is important primarily because it gives stakeholders (management, clients, users) justified confidence that the software behaves as intended and that risks have been reduced to an acceptable level. It does not guarantee "zero defects" or that software is completely bug-free — testing can only show the presence of defects, not their absence, which is why those options are misleading.