Professional Documents
Culture Documents
Chapter 1
Chapter 1
Which one of the statements below describes the most common a) Is correct. A crash is clearly noticeable by the user.
situation for a failure discovered during testing or in production? b) Is not correct. This is a defect, not a failure since there is
something wrong in the code. It may not result in a visible or
a) The product crashed when the user selected an option in a noticeable failure, for example if the changes in the source code
dialog box. file are only in comments.
b) The wrong version of a compiled source code file was included c) Is not correct. The use of wrong input variables may not result
in the build. in a visible or noticeable failure, for example if nobody uses this
c) The computation algorithm used the wrong input variables. particular algorithm; or if the wrong input variable has a similar
d) The developer misinterpreted the requirement for the algorithm value to the correct input variable; or if the FALSE result of the
algorithm is not used.
d) Is not correct. This type of fault will not necessarily lead to a
failure; for example, if no one uses this special algorithm
c) Repeating of same tests will not find new defects.
Mr. Test has been testing software applications on mobile devices
for a period of 5 years. He has a wealth of experience in testing a) Is not correct. Testing is context dependent, regardless of it
mobile applications and achieves better results in a shorter time being manual or automated (principle #6), but does not result in
than others. Over several months, Mr. Test did not modify the ex- detecting a decreasing number of faults as described above. b)
isting automated test cases and did not create any new test cases. Is not correct. Exhaustive testing is impossible, regardless of the
This leads to fewer and fewer defects being found by executing the amount of effort put into testing (principle #2).
tests. What principle of testing did Mr. Test not observe? c) Is correct. Principle #5 says "If the same tests are repeated
over and over again, eventually these tests no longer find any
a) Testing depends on the environment. new defects. To detect new defects, existing tests and test data
may need changing, and new tests may need to be written."
1/6
ISTQB Foundation Chapter 1 exam
Study online at https://quizlet.com/_corn6h
Automated regression testing of the same test cases will not bring
b) Exhaustive testing is not possible. new findings.
c) Repeating of same tests will not find new defects. d) Is not correct. "Defect cluster together" (principle #4). A small
d) Defects cluster together. number of modules usually contain most of the defects, but this
does not mean that fewer and fewer defects will be found
b) Testing reduces the risk of poor software quality.
In what way can testing be part of Quality Assurance? a) Is not correct. Static testing (reviews) contributes, but could not
a) It ensures that requirements are detailed enough. ensure, that requirements are detailed enough.
b) Testing reduces the risk of poor software quality. b) Is correct. Testing contributes to the achievement of quality in
c) It ensures that standards in the organization are followed. a variety of ways, e.g., such as reducing the risk of inadequate
d) It measures the quality of software in terms of number of software quality.
executed test cases. c) Is not correct. This is quality assurance but not testing.
d) Is not correct. The quality cannot be measured by counting the
number of executed test cases without knowing the outcome
d) Evaluating the test basis for testability.
Which of the following activities is part of the main activity "test
a) Is not correct. This activity is performed during the test design
analysis" in the test process?
activity (test design).
b) Is not correct. This activity is performed during the test imple-
a) Identifying any required infrastructure and tools.
mentation activity (test implementation).
b) Creating test suites from test scripts.
c) Is not correct. This activity is performed during the test comple-
c) Analyzing lessons learned for process improvement.
tion activity (test completion).
d) Evaluating the test basis for testability.
d) Is correct. This activity is performed during the test analysis
activity (test analysis).
Match the following test work products (1-4) with the right descrip-
tion (A-D).
A. Test design
a) A-2, B-3, C-4, D-1
B. Test implementation
C. Test execution
The correct pairing of test activities and tasks is:
D. Test completion
1. Entering change requests for open defect reports
A. Test design - (2) Identifying test data to support the test cases
2. Identifying test data to support the test cases
B. Test implementation - (3) Prioritizing test procedures and cre-
3. Prioritizing test procedures and creating test data
ating test data
4. Analyzing discrepancies to determine their cause
C. Test execution - (4) Analyzing discrepancies to determine their
cause
Which of the following BEST matches the activities with the
D. Test completion - (1) Entering change requests for open defect
tasks?
reports
a) A-2, B-3, C-4, D-1
Thus: a) Is correct
b) A-2, B-1, C-3, D-4
c) A-3, B-2, C-4, D-1
d) A-3, B-2, C-1, D-4
b) It is possible to determine if a new test case has increased
coverage of the requirements
5/6
ISTQB Foundation Chapter 1 exam
Study online at https://quizlet.com/_corn6h
d) Is not correct. Writing a user story is not a testing activity and
should be done by the product owner
6/6