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

Exit Criteria in a Testing Project

1. Introduction

In an ISTQB-aligned testing project, entry criteria and exit criteria are used to control when testing activities should start and when they can be finished.

Understanding the difference between these two concepts is essential for answering exam questions correctly.

ISTQB에서 진입 기준(Entry criteria)종료 기준(Exit criteria)은 테스트 활동의 시작과 종료를 판단하는 핵심 요소입니다.

이 문제는 어떤 항목이 테스트 종료 기준에 해당하는지를 묻습니다.

::contentReference[oaicite:0]{index=0}

2. Practice Question

❓ Question

Which of the following BEST define EXIT criteria in a testing project?

  • a) Budget is approved
  • b) Budget runs out
  • c) Test basis is available
  • d) Test cases achieved at least 80% statement coverage
  • e) All test analysts are ISTQB certified at the Foundation Level

✅ Correct Answers: b) and d)


3. Explanation

What are exit criteria?

Exit criteria define the conditions under which a test activity or test level can be considered complete.

Typical exit criteria include:

  • Achieved test coverage targets
  • Acceptable defect levels
  • Schedule or budget constraints

종료 기준은 테스트를 언제 끝낼 수 있는지를 판단하는 조건으로, 커버리지, 결함 수준, 일정·예산 제약 등이 포함됩니다.


✔ b) Budget runs out — Correct

Although not ideal, budget exhaustion is a realistic and commonly accepted exit criterion.

If the allocated testing budget has been used up, testing may need to stop regardless of test results.

예산이 소진되면 테스트가 충분하지 않더라도 현실적으로 테스트를 종료해야 할 수 있습니다.

따라서 예산 소진은 종료 기준으로 볼 수 있습니다.


✔ d) Test cases achieved at least 80% statement coverage — Correct

Coverage metrics measure test thoroughness.

Reaching a predefined coverage level (e.g., 80% statement coverage) is a classic example of an exit criterion.

문장 커버리지와 같은 커버리지 목표는 테스트가 충분히 수행되었는지를 판단하는 지표입니다.

따라서 일정 수준의 커버리지 달성은 대표적인 종료 기준입니다.


❌ a) Budget is approved — Incorrect

Approving the budget is something that must happen before testing starts.

This makes it an entry criterion, not an exit criterion.

예산 승인 여부는 테스트를 시작하기 위한 조건으로, 종료 기준이 아닙니다.


❌ c) Test basis is available — Incorrect

The availability of the test basis (e.g., requirements, user stories, design) is required to start testing.

Therefore, it is an entry criterion.

테스트 베이시스의 존재는 테스트 시작 조건에 해당합니다.


❌ e) All test analysts are ISTQB certified — Incorrect

Having qualified or certified testers is checked before the project begins.

This is an entry criterion, not an exit criterion.

테스터의 자격 여부는 프로젝트 시작 전 확인 사항이지, 테스트 종료 조건은 아닙니다.


4. Summary Table

Option Type Exit Criterion? 구분
a Budget approval ✖ No 진입 기준
b Budget exhausted ✔ Yes 종료 기준
c Test basis available ✖ No 진입 기준
d Coverage target achieved ✔ Yes 종료 기준
e Tester certification ✖ No 진입 기준

5. Final Takeaway

For the ISTQB exam, remember:

Exit criteria define when testing can stop. They are often based on coverage targets or practical constraints such as budget or schedule.

시험 대비 핵심 문장입니다.

종료 기준은 테스트를 언제 끝낼 수 있는지를 정의하며, 커버리지 목표나 예산·일정과 같은 현실적 제약이 대표적이다.

Related: More ISTQB Posts | Next Question

다음 이전