volume_mute

Advantages of Inspections Over Testing

publish date2026/06/14 04:09:32.722016 UTC

volume_mute

Software inspections have three stated advantages over testing. Which of the following are among those advantages? Select all that apply.

Correct Answer

(1) Errors cannot mask other errors during inspection because the system is not executed
(2) Incomplete versions of a system can be inspected without additional cost
(3) Inspections can consider broader quality attributes such as portability and maintainability
(4) Inspections can detect inefficiencies, inappropriate algorithms, and poor programming style

Explanation

The three core advantages are: (1) errors do not mask each other since the system is not executed; (2) incomplete systems can be inspected without extra cost - no test harnesses needed; (3) inspections check broader quality attributes like compliance with standards, portability, maintainability, and can find inefficiencies and poor style.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears