Professional Documents
Culture Documents
Section 2 Answers & Presentation
Section 2 Answers & Presentation
September 2006
Aberdeen Global IT Team
Overview
Introductions
Overview of International Software Testing Qualification Board (ISTQB)
Certified Tester Foundation Level (CTFL) Certification Preparation
Information
Review of Section 2 Practice Quiz
Open Forum
Introductions
Name
Tenure With Firm
Testing Tools Used
b. waterfall
Testing Computer Software p.258 Syllabus Section 2.1.1
The waterfall method is the classic approach to project management, especially to the
management of large projects.
b. False
Managing the Testing Process p.417 Syllabus Section 2.1.2
life-cycle models can be considered evolutionary or incremental in the sense that a given
release grows up around a core of features that are delivered, often on a predetermined
date.
a. All testing costs and the costs of everything else the company does to look for
errors.
b. Everything the company spends to prevent software and documentation errors.
c. All costs of coping with errors discovered during development and testing.
d. All costs of coping with errors discovered, typically by your customers, after the product is
released.
a. All testing costs and the costs of everything else the company does to look for
errors.
Testing Computer Software p.265 Syllabus Section 2.1.3
Appraisal Costs are: all testing costs and the costs of everything else the company does to
look for errors.
a. True
Managing the Testing Process p.6 Syllabus Section 2.2.1
During the component or subsystem testing, testers focus on bugs in constituent pieces of the
system.
10
7. Select a reason that does not support the idea of incremental testing:
11
8. Integration testing:
a. involves testers look for various types of bugs in the entire system, fully integrated.
b. involves testers looking for bugs in the relationships and interfaces between pairs
and components of groups of components in the system under test.
c. occurs often in a staged fashion.
d. B & C
e. A & B
d. B & C
Managing the Testing Process p.6 Syllabus Section 2.2.2
Integration or product testing involves testers looking for bugs in the relationships and
interfaces between pairs and components of groups of components in the system under
test, often in a staged fashion.
12
a. behavioral
Managing the Testing Process p.7 Syllabus Section 2.2.3
System testing tends toward the behavioral area of the testing spectrum.
13
a. Error recovery.
b. Terminal handling.
c. Installation.
d. Keyboard handling.
a. Error recovery
Testing Computer Software p.54-57 Syllabus Section 2.2.3
SOME TESTS RUN DURING FUNCTION AND SYSTEM TESTING
14
15
a. True
Managing the Testing Process p.7 Syllabus Section 2.2.4
Acceptance testing, in contrast, often tries to demonstrate that a system meets requirements.
Anyone concerned about the contradiction between this answer and the one provided in question
#11? The books have distinctly different interpretations of the term Acceptance Test.
16
17
18
15. The difference between volume tests and stress tests is:
a. Testing the audio components of an application vs. testing the breaking point of the system
under load.
b. The study of the programs ability to deal with the largest task vs. the study of the
programs response to peak bursts of activity.
c. The ability of a system to sustain load vs. the ability of a system to handle imported fields a
large size.
d. None of the Above
b. The study of the programs ability to deal with the largest task vs. the study of the
programs response to peak bursts of activity.
Testing Computer Software p.55 Syllabus Section 2.3.2
Volume tests study the largest task a program can deal with.
Stress tests study the programs response to peak bursts of activity.
19
20
d. False
Managing the Testing Process p.102 Syllabus Section 2.3.4
As a result of a change in the system under test, a new revision of the system, S n+1, contains a
defect not present in revision Sn, the quality of the system is has regressed.
21
18. In order to reduce the time needed for regression testing you
can apply the following method(s):
a. Automate if you can.
b. Combine test cases.
c. Designate some tests for periodic testing.
d. Narrow focus of your testing scope.
a. Automate if you can.
b. Combine test cases.
c. Designate some tests for periodic testing.
Testing Computer Software p.140-141 Syllabus Section 2.3.4
REGRESSION TESTING: THE STANDARD BATTERY OF TESTS
22
23
20. Acceptance testing may occur at more than just a single test
level. With the exception of:
a. A COTS software product may be acceptance tested when it is installed or integrated.
b. Acceptance testing of the usability of a component may be done during component testing.
c. Acceptance testing after a change has been released to the user community.
d. Acceptance testing of a new functional enhancement may come before system testing.
c. Acceptance testing after a change has been released to the user community.
CTFL Syllabus p.22 Syllabus Section 2.2.4
Acceptance testing may occur as more than just a single test level, for example:
24
Open Forum
25