Available in 1, 3, 6 and 12 Months Free Updates Plans
PDF: $15 $60

Test Engine: $20 $80

PDF + Engine: $25 $99

CTFL-Foundation Practice Test


Page 13 out of 66 Pages

Topic 20: Scenario 12 “Automatic Teller Machine (ATM)”

Given is the following defect removal chart reported at the end of system testing - showing
total defects detected and closed defects (fixed and successfully retested). A number of
open defects are classified as critical. All tests have been executed.
Based on the chart above, what is the most appropriate next test phase? 1 credit


A.

Acceptance testing to verify the business process


B.

Acceptance testing to verify operational requirements


C.

Requirements testing as part of testing regulatory compliance


D.

Another system test cycle to verify defect resolution





D.
  

Another system test cycle to verify defect resolution



Relying only on the information provided in the scenario, select the TWO items and/or
features for which sufficient information is available to proceed with test design. 2 credits


A.

All supported credit cards


B.

Language localization


C.

Valid and invalid advances


D.

Usability


E.

Response time





A.
  

All supported credit cards



C.
  

Valid and invalid advances



Given the following figures for the testing on a project, and assuming the failure rate for
initial tests remains constant and that all retests pass, what number of tests remain to be
run? 3 credits


A.

 700


B.

720


C.

784


D.

570





B.
  

720



Continuing with the Scenario described in the previous question, which of the following
topics would you need to address in detail in the master test plan? 3 credits


A.

An approach to regression testing


B.

A list of boundary values for “advance amount”


C.

A description of dependencies between test cases


D.

A logical collection of test cases





A.
  

An approach to regression testing



When assembling a test team to work on an enhancement to an existing system, which of
the following has the highest level of test independence?


A.

A business analyst who wrote the original requirements for the system.


B.

A permanent programmer who reviewed some of the new code, but has not written any
of it.


C.

A permanent tester who found most defects in the original system.


D.

A contract tester who has never worked for the organization before.





D.
  

A contract tester who has never worked for the organization before.



In this scenario, the contract tester who has never worked for the organization before has
the highest level of test independence. The three others are less independent as they are
likely to make assumptions based on their previous knowledge of the requirements, code
and general functionality of the original system.
Note that independence does not necessarily equate to most useful. In practice most test
or project managers would recruit a permanent tester who has worked on the original
system in preference to a contract tester with no knowledge of the system. However, when
assembling a team it would be useful to have staff with varying levels of test independence


Page 13 out of 66 Pages
Previous