Static Testing and Reviews Flashcards
7 cards from real ISTQB practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Static Testing and Reviews flashcards as text
According to ISTQB, which of the following BEST describes the role of a 'scribe' in a formal review?
Answer: The person who records defects, decisions, and action items during the review
The scribe (also called recorder) documents all issues, decisions, and action items raised during the review meeting.
Static testing applied to executable code (as opposed to source code documents) typically involves which of the following?
Answer: Analyzing bytecode or compiled output with static analysis tools
Static analysis can be applied to compiled code (bytecode, object code) using tools that analyze its structure without executing it.
Why is it important to separate defect detection from defect discussion during a review meeting?
Answer: To avoid spending meeting time debating solutions rather than finding more defects
Keeping defect detection and solution discussion separate ensures the meeting time is used efficiently to find defects rather than resolve them.
A software team applies static testing to check that all variables are initialized before use. Which category of defect are they targeting?
Answer: Code defects detectable by static analysis
Uninitialized variable usage is a classic code-level defect that static analysis tools can detect by analyzing data flow without execution.
In which scenario would an informal review be MOST appropriate?
Answer: Getting quick feedback from a colleague on a first draft of a test plan
Informal reviews are lightweight and suitable for early, low-stakes feedback situations like reviewing a first draft with a colleague.
Which of the following BEST explains why static testing is considered complementary to dynamic testing rather than a replacement?
Answer: Static testing finds defects in work products, but dynamic testing can reveal failures caused by the interaction of components at runtime
Static testing finds defects in artifacts early, but runtime interaction failures, timing issues, and environmental problems require dynamic testing to expose.
What is the PRIMARY goal of the 'follow-up' activity in a formal review process?
Answer: To verify that defects have been corrected and that exit criteria are satisfied
Follow-up ensures that identified defects were actually fixed and that the work product now meets the agreed exit criteria before progressing.