Sie sind auf Seite 1von 4

ISTQB Certified Tester Foundation Level Section 3 Practice Quiz

1. The objective for any review meeting is to solve problems with the design?
a. True
b. False

2. Which is not a role of a review facilitator during a review meeting?


a. Running the review meeting
b. Stopping Interruptions
c. Commenting on the design documentation
d. Keeping the discussion focused
e. Preparing a final summary report.

3. Which of the following is an example of static testing?


a. Black box testing
b. Structural testing
c. Path testing
d. Glass box testing
e. None of the above

4. Defects detected while testing are more costly to remove than those detected
during reviews early in the life cycle.
a. True
b. False

5. Which of the following is not a task during the planning phase of a formal review?
a. Select the personnel
b. Allocate roles
c. Select which parts of documents to look at
d. Distribute Documentation
e. Define the entry and exit criteria

6. Which of the following is a form of static testing:


a. Appraisal
b. Walkthrough
c. Assessment
d. Gap Analysis

7. Desk Checking defines a process were someone reads the program carefully and
analyzes its behavior without running test cases at the computer.
a. True
b. False

8. The transformation of information – either through parameters or a stored


database – from one component of a system to another is:
a. Data Flow
b. Internal Flow
c. Control Flow
d. None of the above

9. Which of the items listed below is not a benefit of software reviews:


a. Development productivity improvements
b. Reduced development timescales
c. Reduced testing cost and time
d. Lifetime cost reductions
e. None of the above

10. During _______, the designer simulates the program, showing step by step what
the program will do with test data supplied by the reviewers.
a. Inspections
b. Walkthroughs
c. Reviews
d. None of the above

11. The main purpose of _______ is to learn, gain understanding, and find defects.
a. Inspections
b. Walkthroughs
c. Reviews
d. None of the above

12. The main purpose of _________ is to make decisions, evaluate alternatives, find
defects, solve technical problems and check conformance to specifications and
standards.
a. Inspections
b. Walkthroughs
c. Reviews
d. None of the above

13. What is the Cyclomatic Complexity of the code below?


public void ProcessPages()
{
while(nextPage !=true)
{
if((lineCount<=linesPerPage) && (status != Status.Cancelled) && (morePages ==
true))
{
//....
}
}
}
a. 3
b. 4
c. 5
d. 6

14. _________ identifies how the program transitions from one state to another.
a. Data Flow
b. Internal Flow
c. Control Flow
d. None of the above

15. In an ideal review meeting, the following individual(s) do not make comments on
design documentation.
a. Author
b. Scribe
c. Facilitator
d. Reviewer

16. Reviews, Static Analysis, and Dynamic testing have the same objective –
Identifying defects.
a. True
b. False

17. During ______, reviewers check every line of the design against each item in a
checklist.
a. Inspections
b. Walkthroughs
c. Reviews
d. None of the above

18. Which of the following types of defects are easier to find in reviews than in
dynamic testing (select all that apply)?
a. deviations from standards
b. requirement defects
c. design defects
d. None of the above

19. Which is not a success factor for reviews?


a. Each review has a clear predefined objective.
b. The right people for the review objectives are involved.
c. Authors are held accountable for design mistakes.
d. Defects found are welcomed, and expressed objectively.
e. None of the above

20. Static analysis tools are typically used by developers (checking against
predefined rules or programming standards) before and during component and
integration testing, and by designers during software modeling.
a. True
b. False