ISTQB 연습문제 풀이 - Exam C : Q#30

Purpose of a Test Plan

1. Introduction

A test plan is one of the most important test management work products in ISTQB. It defines what will be tested, how, when, and why.

This question checks whether you understand the purpose and scope of a test plan, and what should not be included in it.

테스트 계획서(Test Plan)는 ISTQB에서 가장 중요한 테스트 관리 산출물 중 하나입니다. 이 문제는 테스트 계획서의 목적과 포함 범위를 정확히 이해하고 있는지를 묻습니다.


2. Key Concept: What Is a Test Plan?

According to ISTQB, a test plan typically includes:

  • test objectives and scope
  • test approach and strategy
  • entry and exit criteria
  • test levels and types
  • roles and responsibilities
  • reporting and communication
  • deviations from test strategy (if any)

테스트 계획서에는 보통 다음 내용이 포함됩니다.

  • 테스트 목표와 범위
  • 테스트 접근 방식과 전략
  • 진입/종료 기준
  • 테스트 레벨 및 유형
  • 역할과 책임
  • 보고 및 커뮤니케이션 방식
  • 테스트 전략과의 차이점 설명

3. Practice Question

❓ Question

Which of the following is NOT a purpose of a test plan?

  • a) To define test data and expected results for component tests and component integration tests
  • b) To define as exit criteria from the component test level that “100% statement coverage and 100% branch coverage must be achieved”
  • c) To describe what fields the test progress report shall contain and what should be the form of this report
  • d) To explain why system integration testing will be excluded from testing, although the test strategy requires this test level

✅ Correct Answer: a)


4. Explanation (EN / KR)

✔ a) Defining detailed test data and expected results — Correct (NOT a purpose)

A test plan may include test data requirements at a high level, but it does not define detailed test data and expected results.

Those belong to test cases, not the test plan. Also, detailed test data is usually unknown at the time the test plan is created.

테스트 계획서에는 테스트 데이터에 대한 요구사항 수준의 정보는 포함될 수 있지만, 구체적인 테스트 데이터와 기대 결과는 테스트 케이스에 속합니다. 따라서 a)는 테스트 계획서의 목적이 아닙니다.


❌ b) Defining exit criteria — Incorrect

Including entry and exit criteria is a standard purpose of a test plan. Coverage targets (e.g., 100% statement and branch coverage) are valid exit criteria.

진입/종료 기준 정의는 테스트 계획서의 핵심 목적 중 하나입니다. 커버리지 기준은 대표적인 종료 기준입니다.


❌ c) Defining report contents and format — Incorrect

Test plans often define documentation templates, including the structure and content of test progress reports.

테스트 계획서에는 테스트 진행 보고서의 형식과 항목을 정의하는 내용이 포함될 수 있습니다.


❌ d) Explaining deviation from test strategy — Incorrect

A test plan should demonstrate alignment with the test strategy, or clearly explain and justify any deviations.

테스트 전략과의 차이를 설명하는 것도 테스트 계획서의 중요한 목적 중 하나입니다.


5. Summary Table

Option Test Plan Purpose? Reason 요약
a ❌ No Detailed data belongs to test cases 테스트 케이스 영역
b ✔ Yes Exit criteria definition 종료 기준
c ✔ Yes Reporting standards 보고서 정의
d ✔ Yes Explaining deviations 전략 차이 설명

6. Final Takeaway

For ISTQB exams, remember:

Test plans define strategy, scope, criteria, and reporting — not detailed test data.

시험에서는 이렇게 기억하세요.

테스트 계획서는 방향과 기준을 정의하며, 상세 테스트 데이터는 포함하지 않는다.

Related: More ISTQB Posts | Next Question

다음 이전