ISQI Certified Tester Foundation Level — Question 81

What benefits do static analysis tools have over test execution tools?

Answer options

Correct answer: A

Explanation

The correct answer is A because static analysis tools are designed to detect issues early in the software development lifecycle, allowing for timely corrections. Option B, while true, does not highlight the unique advantage of early defect detection. Option C is incorrect as static analysis does not verify business requirements; it checks code quality. Option D is also incorrect since regression testing is not the primary strength of static analysis tools.