Which of the following will NOT be detected by static analysis?

Prepare for the ISTQB Certified Tester Foundation Level Exam. Use flashcards and multiple choice questions with hints and explanations to ensure success. Get ready for your certification!

Static analysis involves examining the code without executing it, allowing for the identification of various coding issues. It can effectively detect issues related to the structure and syntax of the code, including parameter type mismatches, undeclared variables, and uncalled functions.

Errors in requirements, however, pertain to the overall project specification and the intended functionality or behavior of the system rather than its coding structure. These errors arise from misunderstandings or misinterpretations of the requirements by stakeholders and necessitate a review of documents, discussions with stakeholders, and other dynamic methods rather than simply analyzing the static code. Static analysis tools focus on the code itself and cannot evaluate whether requirements are accurately reflected in that code. Thus, option B correctly identifies an issue that static analysis would not be able to detect.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy