Question 1
Question
Which of the following is not a type of static testing review?
Answer
-
Informal review
-
Inspection
-
Walkthrough
-
Tester appraisal review
Question 2
Question
Why are reviews beneficial?
Answer
-
They save time and money by detecting defects before test execution
-
They establish relationships between testers and developers
-
It means that no system documentation is needed
-
They establish relationships between testers and system users
Question 3
Question
Which of the following statements regarding static testing is false?
Answer
-
Static testing involves reviews and static analysis
-
Static testing looks for defects in work product documents
-
Static testing detects failures in executing code
-
Static testing ideally precedes dynamic testing
Question 4
Question
The following statements about inspections are true, except for:
Answer
-
Inspection is the most formal review process
-
Inspections should be led by a trained person
-
Inspection is appropriate even when there are no written documents
-
Inspections should not proceed if inspectors are unprepared
Question 5
Question
Which of the following review types requires formal entry and exit criteria and keeps metrics?
Answer
-
Informal review
-
Inspection
-
Walkthrough
-
Technical review
Question 6
Question
Consider the following statements:
1. Inspections are the most formal review process
2. Walkthroughs are run by a moderator
3. Anything that can be reviewed can be inspected
4. The purpose of inspections is to find defects
5. Informal reviews are expensive for little benefit
Answer
-
1 is true; 2, 3, 4, 5 are false
-
1, 3 are true: 2, 4, 5 are false
-
1, 3, 4 are true; 2, 5 are false
-
1, 4 are true; 2, 3, 5 are false
Question 7
Question
Which of the following statements about reviews is true?
Answer
-
Reviews of requirements specifications are a waste of resources
-
Reviews are not applicable to source code
-
Reviews only apply to development deliverable not testing deliverables
-
Reviews should be performed on test cases and test procedures
Question 8
Question
The kick-off activity of a formal review is concerned with:
Answer
-
Distributing documents and communicating objectives to participants
-
Selecting personnel and allocating roles
-
Fixing defects found
-
Checking that defects have been fixed and gathering metrics
Question 9
Question
Which of the following involves a meeting run by the author?
Answer
-
Informal review
-
Inspection
-
Walkthrough
-
Technical review
Question 10
Question
Match the roles to each inspection stage:
w) Planning a formal review 1) Reviewer/Inspector
x) Producing documents 2) Scribe/Recorder
y) Checking documents 3) Author
z) Documenting meetings 4) Moderator
Answer
-
x - 2, w - 4, y - 1, z - 3
-
y - 1, w - 3, x - 2, z - 4
-
w - 1, x - 2. y - 3, z – 4
-
w - 4, x - 3, y - 1, z - 2
Question 11
Question
Are reviews part of testing?
Answer
-
No, because they apply to documentation
-
Yes, because they may be done by testers
-
No, because they do not apply to the test documentation
-
Yes, because both help detect defects and improve quality
Question 12
Question
Which of the following is a success factor for reviews?
Question 13
Question
Which of the following is a benefit of static analysis?
Answer
-
Developers do not have to worry about defects in their source code
-
Early warning of highly complex code or design
-
It eliminate the need for dynamic testing of the object code
-
The static analyser will automatically correct any defect found
Question 14
Question
Which is a form of static analysis ideally supported by a tool?
Answer
-
Causal analysis
-
Data flow analysis
-
Systems analysis
-
Impact analysis
Question 15
Question
Static analysis is:
Answer
-
An alternative to static testing
-
The same as static testing
-
The use of tools for static testing
-
Nothing to do with static testing
Question 16
Question
Which of the following is not true of static analysis?
Answer
-
It is used to find defects in source code
-
It detects defects by running the object code
-
It can find defects that may be difficult to find using dynamic testing
-
It finds defects rather than failures
Question 17
Question
Static analysis tools can be used to:
Answer
-
Calculate complexity
-
Estimate likely response times
-
Calculate batch run times
-
Evaluate the accuracy of component specifications
Question 18
Question
Which of the following can static analysis NOT find?
Question 19
Question
Static analysis tools can detect:
Question 20
Answer
-
Are the same as static analysers
-
Have no role in static analysis
-
Are used to support document inspections
-
May provide similar functionality to a static analyser