ISTQB 연습문제 풀이 - Exam A : Q#1

ISTQB Foundation Practice Questions

ISTQB 연습문제: Valid Test Objective(유효한 테스트 목적)은 무엇일까?

아래 보기 중에서 ISTQB 기준에 따라 유효한 테스트 목적(Test Objective)을 고르는 문제입니다.

📘 문제

Which of the following statements describe a valid test objective?

  1. To prove that there are no unfixed defects in the system under test
  2. To prove that there will be no failures after the implementation of the system into production
  3. To reduce the risk level of the test object and to build confidence in the quality level
  4. To verify that there are no untested combinations of inputs

✅ 정답

c) To reduce the risk level of the test object and to build confidence in the quality level


📝 왜 정답이 c)인가?

ISTQB는 테스트의 목적을 다음과 같이 정의합니다:

  • 리스크 감소
  • 품질 수준에 대한 신뢰(confidence) 제공
  • 결함 발견
  • 요구사항 충족 여부 평가
  • 이해관계자에게 정보 제공

c번은 이 ISTQB 정의와 정확하게 일치하기 때문에 유효한 테스트 목적입니다.


❌ 다른 보기들이 틀린 이유-FL-1.1.1

a) To prove that there are no unfixed defects in the system under test

테스트는 결함의 존재를 발견하는 활동이지, 결함이 없음을 증명할 수는 없습니다.
이는 ISTQB Testing Principle 1: 
"Testing shows the presence of defects, not their absence." 을 명확히 위반합니다.

b) To prove that there will be no failures after the implementation of the system into production

이 보기 역시 테스트가 미래의 실패가 발생하지 않을 것을 보장한다고 잘못 가정하고 있습니다.

이는 ISTQB Testing Principle 7, 즉 Absence-of-defects fallacy(결함 부재의 오류)에 해당하는 오해입니다.

📌 Testing Principle 7: Absence-of-defects fallacy (결함 부재의 오류)

많은 사람들이 “요구사항을 모두 테스트하고 발견된 결함을 모두 고치면 시스템은 성공적으로 동작할 것이다”라고 믿지만, 이것은 잘못된 기대입니다.

요구사항 기반의 테스트와 결함 수정만으로는 다음을 보장할 수 없습니다:

  • 사용자의 실제 니즈와 기대 충족
  • 고객의 비즈니스 목표 달성
  • 경쟁 제품 대비 우수한 사용자 경험

따라서 테스트는 시스템의 성공을 보장하지 못하며, 단지 리스크를 줄이고 품질에 대한 정보를 제공하는 도구일 뿐입니다.

결국 b 보기처럼 “운영 배포 후 실패가 없음을 증명한다”는 것은 ISTQB에 따르면 잘못된 테스트 목적입니다.

d) To verify that there are no untested combinations of inputs

모든 입력 조합을 테스트하는 것은 현실적으로 불가능합니다.
ISTQB Testing Principle 2: "Exhaustive testing is impossible."
따라서 d번 역시 유효한 테스트 목적이 아닙니다.


⭐ 요약

보기 정답 여부 이유
a 결함 없음 증명은 불가능 (Principle 1 위반)
b 결함 부재의 오류 (Principle 7 위반)
c ✔️ ISTQB가 제시한 테스트 목적과 정확히 일치
d 완전 테스트는 불가능 (Principle 2 위반)

📌 마무리

이 문제는 ISTQB에서 자주 출제되는 핵심 개념입니다.
테스트는 “성공을 보장하는 활동이 아니라, 리스크를 줄이고 품질에 대한 신뢰를 제공하는 활동”이라는 점을 기억하세요!

이 글은 ISTQB Foundation Level 시험 준비를 위한 해설 콘텐츠로, Testing Principles(특히 Principle 7: Absence-of-defects fallacy)을 중심으로 Valid Test Objective 문제를 명확하게 설명합니다.

다음 이전