ISQI Certified Tester Foundation Level — Question 60
Which of the following correctly states a limitation in the use of static analysis tools?
Answer options
- A. Static analysis tools can be applied to new code but cannot be applied to existing code
- B. Static analysis tools can be used to enforce coding standards
- C. Static analysis tools always generate large numbers of warning messages when applied to new code, even if the code meets coding standards
- D. Static analysis tools do not generate warning messages when applied to existing code
Correct answer: B
Explanation
Option B is correct because static analysis tools are designed to enforce coding standards. The other options are incorrect as they either misrepresent the capabilities of static analysis tools or suggest that they cannot function effectively on existing code.