Professional Documents
Culture Documents
Q. 3: System test execution on a project is planned for eight weeks. After a week of
testing, a tester suggests that the test objective stated in the test plan of 'finding as many
defects as possible during system test' might be more closely met by redirecting the test
effort according to which test principle?
A. Impossibility of exhaustive testing.
B. Importance of early testing.
C. The absence of errors fallacy.
D. Defect clustering.
Q. 4: Test Implementation and execution has which of the following major tasks?
i. Developing and prioritizing test cases, creating test data, writing test procedures and
optionally preparing the test harnesses and writing automated test scripts.
ii. Creating the test suite from the test cases for efficient test execution.
iii. Verifying that the test environment has been set up correctly.
iv. Determining the exit criteria.
A. i,ii,iii are true and iv is false
B. i,,iv are true and ii is false
C. i,ii are true and iii,iv are false
D. ii,iii,iv are true and i is false
Q. 6: ACM and IEEE code of ethics for engineers, "Certified software testers shall maintain
integrity and independence in their professional judgment" is related to which ethic?
A. COLLEAGUES
B. MANAGEMENT
C. JUDGMENT
D. CLIENT AND EMPLOYER
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 14: Why are static testing and dynamic testing described as complementary?
A. Because they have different aims and differ in the types of defect they find.
B. Because they have different aims but find the same types of defect.
C. Because they share the aim of identifying defects but differ in the types of defect they
find.
D. Because they share the aim of identifying defects and find the same types of defect.
Q. 17: Put the test cases that implement the following test conditions into the best order
for the test execution schedule, for a test that is checking modifications of customers on a
database.
1. Print modified customer record.
2. Change customer address: house number and street name.
3. Capture and print the on-screen error message.
4. Change customer address: postal code.
5. Confirm existing customer is on the database by opening that record.
6. Close the customer record and close the database.
7. Try to add a new customer with no details at all.
A. 5, 4, 2, 1, 3, 7, 6
B. 5,1, 2, 3, 4, 7, 6
C. 5, 4, 2, 1, 7, 3, 6
D. 4, 2, 5,1, 6, 7, 3
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 18: In which document described in IEEE 829 would you find instructions for the steps to
be taken for a test including set-up, logging, environment and measurement?
A. Test design specification
B. Test plan
C. Test procedure specification
D. Test case specification
Q. 19: For the below code, what is the minimum number of test cases needed to give full
statement coverage?
1 READ P, O, N
2 D = 10
3 IF P < 1000 THEN
4 D=0
5 ELSE
6 IF P > 5000 THEN
7 IF N > 4 THEN
8 D = 20
9 ELSE
10 D = 15
11 ENDIF
12 ENDIF
13 ENDIF
14 IF O = 1 THEN
15 D = 25
16 ENDIF
17 PRINT D
A. 4
B. 3
C. 2
D. 1
Q. 20: Purchase discount is 0% for up to 500 $, 5% is added for each additional 500 $up to
2000 $, and 25% is applied for above 2000 $. Which test inputs in $would be selected for
equivalence partitions?
A. -250, 700, 1400, 1800, 4000
B. 250, 1000, 3000
C. -100, 250, 650, 1300, 1700, 2900
D. 200, 720, 1600, 1800, 2100
Q. 21: Bank fee is 0% for balance less than 500 $, 2% for less than 1000 $, and 4% for 1000
$ or more. Which test inputs in $ would be selected using BVA?
A. 0.00, 0.01, 499.99, 500.00, 500.01, 999.99, 1000.00, 1000.01
B. -0.01, 0.00, 499.99, 500.00, 999.99, 1000.00
C. -0.01, 499.99, 500.00, 999.99, 1000.00
D. 0.00, 500.00, 500.01, 1000.00, 1000.01
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 22: Given the state diagram in following Figure, which test case is the minimum series of
valid transitions to cover every state?
A. SS - S1 - S2 - S4 - S1 - S3 - ES
B. SS - S1 - S2 - S4 - S1 - S3 - S4 - S1 - S3 - ES
C. SS - S1 - S2 - S3 - S4 - S3 - S4 - ES
D. SS - S1 - S4 - S2 - S1 - S3 ES
Q. 23: If you are flying with an economy ticket, there is a possibility that you may get
upgraded to business class, especially if you hold a gold card in the airline's frequent flier
program. If you don't hold a gold card, there is a possibility that you will get 'bumped' off
the flight if it is full and you check in late. This is shown in following Figure. Note that each
box (i.e. statement) has been numbered.
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 25: Consider the following techniques. Which are static and which are dynamic
techniques?
i. Equivalence Partitioning.
ii. Use Case Testing.
iii. Technical Review.
iv. Exploratory Testing.
v. Decision Testing.
vi Inspections.
A. iii and vi are static, i, ii, iv and v are dynamic.
B. ii, iii and vi are static, i, iv and v are dynamic.
C. i-iv are static, v-vi are dynamic.
D. vi is static, i-v are dynamic.
Q. 27: Given the following fragment of code, how many tests are required for 100%
decision coverage?
if width > length
then
biggest_dimension = width
if height > width
then
biggest_dimension = height
end_if
else
biggest_dimension = length
if height > length
then
biggest_dimension = height
end_if
end_if
A. 4
B. 3
C. 2
D. 1
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 31: Which of the following is the most important difference between the metrics-based
approach and the expert-based approach to test estimation?
A. The expert-based approach takes longer than the metrics-based approach.
B. The metrics-based approach can be used to verify an estimate created using the expert-
based approach, but not vice versa.
C. The metrics-based approach uses calculations from historical data while the expert-based
approach relies on team wisdom
D. The metrics-based approach is more accurate than the expert-based approach.
Q. 32: Which of the following is MOST important in the selection of a test approach?
A. The budget allowed for training in proposed techniques.
B. Availability of tools to support the proposed techniques.
C. Available skills and experience in the proposed techniques.
D. The willingness of the test team to learn new techniques.
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 33: A test plan included the following clauses among the exit criteria:
# System test shall continue until all significant product risks have been covered to the
extent specified in the product risk analysis document.
# System test shall continue until no must-fix defects remain against any significant product
risks specified in the product risk analysis document.
During test execution, the test team detects 430 must-fix defects prior to release and all
must-fix defects are resolved. After release, the customers find 212 new defects, none of
which were detected during testing. This means that only 67% of the important defects
were found prior to release, a percentage which is well below average in your industry.
You are asked to find the root cause for the high number of field failures. Consider the
following list of explanations:
I. Not all the tests planned for the significant product risks were executed.
II. The organization has unrealistic expectations of the percentage of defects that testing
can find.
III. A version-control issue has resulted in the release of a version of the software that was
used during early testing.
IV. The product risk analysis failed to identify all the important risks from a customer point
of view.
V. The product risk analysis was not updated during the project as new information became
available.
Which of the following statements indicate which explanations are possible root causes?
A. II, III and IV are possible explanations, but I and V are not possible.
B. I, IV and V are possible explanations, but II and III are not possible.
C. All five are possible explanations.
D. III, IV and V are possible explanations, but I and II are not possible.
Q. 35: From a Testing perspective, what are the MAIN purposes of Configuration
Management?
i) Identifying the version of software under test.
ii) Controlling the version of testware items.
iii) Developing new testware items.
iv) Tracking changes to testware items.
v) Analyzing the need for new testware items.
A. ii, iv and v
B. i, iii and v
C. i, ii and iv
D. ii, iii and iv
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/
Answers to Tool Support for Testing Section
Q. 36: Which of the following are benefits and which are risks of using tools to support
testing?
1. Over-reliance on the tool
2. Greater consistency and repeatability
3. Objective assessment
4. Unrealistic expectations
5. Underestimating the effort required to maintain the test assets generated by the tool
6. Ease of access to information about tests or testing
7. Repetitive work is reduced
A. Benefits: 1, 2, 3 and 7, Risks: 4, 5 and 6
B. Benefits: 3, 4, 6 and 7. Risks: 1, 2 and 5
C. Benefits: 2, 3, 5 and 6. Risks: 1, 4 and 7
D. Benefits: 2, 3, 6 and 7. Risks: 1, 4 and 5
Q. 37: Which of the following would NOT be done as part of selecting a tool for an
organization?
A. Evaluate the tool features against clear requirements and objective criteria.
B. Identify internal requirements for coaching and mentoring in the use of the tool.
C. Roll out the tool to as many users as possible within the organization.
D. Assess organizational maturity, strengths and weaknesses.
Q. 39: Which test activities are supported by test data preparation tools?
A. Test execution and implementation
B. Test planning and control
C. Test Performance and monitoring
D. Test analysis and design
https://www.udemy.com/istqb-certified-tester-foundation-level-ctfl/