Skip to content
← All CTFL learning objectives

CTFL 1.4.1: Explain the different test activities and related tasks

K2

Syllabus section 1.4.1

3 original PrepBench practice questions for learning objective 1.4.1 of the CTFL 4.0 syllabus. Try the examples below and check each answer against its syllabus reference.

Practice questions

Question 1

In which test activity are test cases organized into test procedures, the test procedures prioritized within an execution schedule, test data created or acquired, and the test environment built?

  1. Test analysis
  2. Test design
  3. Test implementation
  4. Test planning
Show answer
  • Test analysisTest analysis identifies what to test (test conditions), not procedures, data and environment.
  • Test designTest design defines how to test (test cases), but not scheduling, data and environment setup.
  • Correct answer: Test implementationCreating procedures, scheduling them, preparing data and building the environment is test implementation.
  • Test planningTest planning sets objectives and approach, not the hands-on preparation of testware.

Test implementation creates and completes the testware needed for execution: test procedures are created and prioritized from test cases, test data is prepared, and the test environment is built. Test analysis identifies what to test; test design defines how to test it.

Syllabus section 1.4.1

Question 2

Which of the following correctly pairs a test activity with one of its typical tasks?

  1. Test planning — comparing actual progress against the plan and reporting deviations
  2. Test analysis — defining exit criteria and estimating the test effort
  3. Test completion — archiving testware and writing a test completion report
  4. Test monitoring and control — identifying test conditions from the test basis
Show answer
  • Test planning — comparing actual progress against the plan and reporting deviationsComparing actual progress against the plan is test monitoring and control, not planning.
  • Test analysis — defining exit criteria and estimating the test effortDefining exit criteria and estimating effort are test planning tasks, not analysis.
  • Correct answer: Test completion — archiving testware and writing a test completion reportArchiving testware and writing the completion report are test completion tasks.
  • Test monitoring and control — identifying test conditions from the test basisIdentifying test conditions from the test basis belongs to test analysis, not monitoring and control.

Test completion activities include archiving testware, handing it over to maintenance teams, analyzing lessons learned, and reporting. Comparing progress to plan is monitoring and control; defining exit criteria belongs to planning; identifying test conditions belongs to analysis.

Syllabus section 1.4.1

Question 3

A team analyzes its test basis, identifies testable features, defines and prioritizes test conditions, and establishes bidirectional traceability to the test basis. Why are these tasks part of test analysis?

  1. They determine what to test in terms of measurable coverage criteria
  2. They create test suites and derive test cases from test conditions
  3. They run test procedures and compare actual with expected results
  4. They compare actual progress against the test plan and trigger control actions
Show answer
  • Correct answer: They determine what to test in terms of measurable coverage criteriaThese tasks determine what to test as measurable coverage criteria.
  • They create test suites and derive test cases from test conditionsCreating test suites and deriving test cases are test design tasks that determine how to test.
  • They run test procedures and compare actual with expected resultsRunning procedures and comparing results are test execution tasks.
  • They compare actual progress against the test plan and trigger control actionsComparing progress with the plan and taking action belong to test monitoring and control.

Test analysis determines what to test in terms of measurable coverage criteria. Its major tasks include analyzing the test basis, identifying testable features, defining and prioritizing test conditions, and establishing bidirectional traceability between the test basis and test conditions.

Syllabus section 1.4.1

Original PrepBench practice material, not official exam questions or exam dumps. PrepBench is independent and is not affiliated with or endorsed by ISTQB®.

Glossary terms in this chapter