Skip to content

CTFL_001 CTFL (Legacy) Practice Questions

Prepare for CTFL_001 with more than an answer.

329 questions in the full set19 sample questionsUpdated Jan 28, 2026

Unlock the full exam and previous versions

  • v1Version 1 248 questions Locked
  • CTFL_001Legacy CTFL (Legacy) 329 questions Current
  • CTFL-2018Legacy CTFL 2018 (v3.1) 40 questions Locked
Exam fee
$229 USD
Level
Foundation
Valid for
lifetime
Domains covered on the exam 6
  1. Fundamentals of Testing15%
  2. Testing Throughout the Software Development Lifecycle20%
  3. Static Testing10%
  4. Test Techniques30%
  5. Test Management15%
  6. Tool Support for Testing10%
  1. 1

    Experience based' test design techniques, typically...

    Show answer details

    Correct answer: C

    C

  2. 2

    Which of the following statements BEST describes one of the seven key principles of software testing?

    Show answer details

    Correct answer: C

    C

  3. 3

    What is the main purpose of use case testing?

    Show answer details

    Correct answer: A

    Explanation: Answer (B) relates to integration testing; answer (C) could relate to boundary value analysis or performance testing, but use cases exercise typical process flows rather than extreme examples; answer (D) relates to static analysis.

  4. 4

    XYZ is a Swedish company and the company language is local and all system development documentation is done in the local language.
    As a test manager you are currently leading an independent test team of 4 people to system test the payroll functionality. The 4 members of staff of described below:

    • John is one of the senior testers. He has been working for the company the longest and has a good network of contacts. He is confident and tries to bring other team members together to promote team discussions. He is sometimes considered to be manipulative and is often seen to delegate personal work.

    • Sue is a senior tester. She always seems to be busy and often seems to have too much work to do. However, she gets her work done, regardless ofwhat it takes. She is often inclined to worry unduly and sometimes considered to be argumentative and blunt. She is conscientious and searches out errors and omissions. She always delivers on time.

    -Steve is a tester. He is serious minded and often looks ahead. When he is given problems to solve he often looks at all options before deciding. He needs to be a little bit more diplomatic though in his approach to other people because his attitude often has a negative affect when trying to inspire others. He is good person discuss ideas with. Steve used to work as a business analyst on the payroll department.

    -Vicki is a test analyst. She is the newest member of the team and has been employed for her automation skills. Vicki is shown to be dedicated to automation, having spent the past 5 years developing the necessary skills in automation tools. Her view on testing seems too limited; she believes automation is the only way forward.

    Both John and Sue are highly experienced at finding defects based on their experience with the system and domain knowledge.

    What type of non-functional testing would you carry out to verify these requirements?

    Show answer details

    Correct answer: D

    D

  5. 5

    According to the ISTQB Glossary, regression testing is required forwhat purpose?

    Show answer details

    Correct answer: C

    C

  6. 6

    A software house is concerned about the number of defects found in software released to its customers. They are starting to plan a new software product. In the past, releases have often been stopped due to poor planning and too many defects found during high level testing. You have been recruited to the newly created position oftest manager and asked to develop a test strategy, manage the testing of the project and organize the resources needed to carry out the testing.
    As part of the test strategy, entry and exit criteria will be defined for each test level.

    Which is NOT a valid reason for using entry and exit criteria?

    Show answer details

    Correct answer: C

    C

  7. 7

    The cancellation of a current major development project has released resources. The development manager has decided to respond to his own request to tender and has proposed an in-house developmentwith the use ofa Rapid Application Development (RAO) approach.
    Which of the following is NOT a typical key challenge fortesting in a RAD based development approach?

    Show answer details

    Correct answer: B

    B

  8. 8

    You have for a while been trying to hire a second test automation specialist for your test team However, you did not have any luck in finding a suitable candidate. So now, you have been asked by IT management ofXYZ to forward a proposal with alternative solutions for building an automated regression test suite at system test level over a period of2 years including needed training and eventual handover to the test team.
    You have investigated different possibilities and selected four of them to present to IT management.

    Which of the proposals will you most likely give your highest recommendations?

    Show answer details

    Correct answer: A

    A

  9. 9

    What test roles (or parts in the testing process) is a developer most likely to perform?
    (i) Executing component integration tests.
    (ii) Static analysis.
    (iii) Setting up the test environment.
    (iv) Deciding how much testing should be automated.

    Show answer details

    Correct answer: A

    Explanation: (i)
    Executing component integration tests is usually done by developers. Developers are usually responsible for unit and component integration testing. Independent testing usually follows at system and acceptance test levels.(ii)
    Static analysis is usually done by developers because: it requires an understanding of the code and therefore the person doing this needs skills in the programming language; and it can be done as soon as the code is written. Therefore it is quick and effective for the developer to do it. The risk of a lack oftest independence can be mitigated by performing independent system and acceptance testing.(iii)
    Setting up the test environment is an activity typically performed by a tester. It may require support from developers and stafffrom other departments and on some occasions environments could be set up by developers. However, it is a task that could be done by a tester rather than a developer.(iv)
    Deciding how much testing should be automated is typically a decision made by the test leader, who will consult other staff in the decision-making process. Developers may be involved and their skills may be required to automate some tests. However, the decision on how much to automate should not be made by developers.

Create an account to continue.