BCS CTFL4 Exam
ISTQB Certified Tester Foundation Level 4.0 (Page 12 )

Updated On: 1-Feb-2026

Atypical generic skill required for the role of tester is the ability to

  1. Take on the role of developer to meet challenging project deadlines
  2. Assume leadership aimed at imposing decisions on the rest of the team.
  3. Use tools to make the execution of repetitive testing tasks more efficient.
  4. Determine the corrective actions to get a test project on track in case of deviations from the test plan

Answer(s): C

Explanation:

A key skill for testers is the ability to use various tools to automate repetitive tasks, enhancing the efficiency and effectiveness of testing processes. This includes tools for test execution, test management, and defect tracking. The ISTQB CTFL Syllabus v4.0 emphasizes the importance of using tools to improve productivity and reduce manual effort in repetitive testing tasks, making this a critical skill for testers .



Which of the following statements refers to a good testing practice that applies to all software development lifecycles?

  1. Each test level should have its own specific test objectives that should be consistent with the software development lifecycle phase or type of activities it addresses.
  2. Test analysis and design for any test levels should begin as soon as coding is complete, and all system components are available for testing
  3. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  4. All the tests should be automated and run as part of the continuous integration process with every software change

Answer(s): A

Explanation:

Good testing practice dictates that each test level (e.g., unit testing, integration testing, system testing) should have distinct test objectives aligned with the phase of the software development lifecycle it addresses. This ensures that testing is effective and relevant at each stage. According to the ISTQB CTFL Syllabus v4.0, establishing clear test objectives that are consistent with the development phase helps in achieving specific goals and improving the overall quality of the software product .



Which of the following statements about TDD, BDD and ATDD is TRUE?

  1. Refactonng is a practice that is an integral part of TDD and is applied both to tests and to code wntten to satisfy those tests.
  2. ATDD is a black-box test design technique that is applicable exclusively at acceptance test level.
  3. BDD is a developer practice where business stakeholders are not usually involved as the tests are directly written at unit/component test level.
  4. ATDD is the practice of running the automated acceptance tests as part of a continuous integration process.

Answer(s): A

Explanation:

Test-Driven Development (TDD) emphasizes writing tests before code and includes refactoring as a key practice to improve both the tests and the code. This ensures that the codebase remains clean and maintainable. The ISTQB CTFL Syllabus v4.0 discusses TDD as a practice that includes writing tests first, coding to satisfy those tests, and then refactoring the code to improve its structure and readability while keeping the tests intact .



Which of the following statements is TRUE'?

  1. Unlike functional testing, non-fundional testing can only be applied to conventional systems, not artificial intelligence-based system.
  2. Functional testing focuses on what the system is supposed to do, while white-box testing focuses on how well the system does what it is supposed to do
  3. Functional testing can be applied to all test levels, while non-functional testing can be applied only to system and acceptance test levels.
  4. Black-box test techniques and experience-based test techniques may be applicable to both functional testing and non-functional testing

Answer(s): D

Explanation:

Statement D is correct. According to the ISTQB CTFL syllabus, both black-box test techniques (which focus on testing without internal knowledge of the application) and experience-based test techniques (which rely on testers' experience and intuition) can be applied to both functional and non-functional testing. Functional testing is concerned with what the system does, whereas non- functional testing looks at how the system performs under certain conditions. These techniques are versatile and can be employed to address both these aspects .



After being in operation for many years, a document management system must be decommissioned as it has reached its end of life. This system will not be replaced by any other new system. A legal obligation provides that all documents within the system must be kept for at least 20 years in a state archive.
Which of the following statements about maintenance testing for decommissioning of this system is TRUE?

  1. No maintenance testing is required as this system will not be replaced.
  2. Data migration testing is required as part of maintenance testing
  3. Confirmation testing is required as part of maintenance testing.
  4. Regression testing is required as part of maintenance testing

Answer(s): B

Explanation:

Data migration testing is a critical part of maintenance testing during the decommissioning of a system.
When a system is decommissioned, data often needs to be transferred to another system or archived securely. This process ensures that the data remains intact, accessible, and secure in its new location. Therefore, statement B is true as it aligns with the ISTQB CTFL syllabus guidelines on handling system decommissioning and data preservation .



Viewing page 12 of 31
Viewing questions 56 - 60 out of 148 questions



Post your Comments and Discuss BCS CTFL4 exam prep with other Community members:

Join the CTFL4 Discussion