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

Identifying the Test Technique Used

1. Introduction

ISTQB experience-based test techniques often look similar on the surface. This question checks whether you can identify the MOST PROBABLE technique based on how the tester approaches testing.

ISTQB의 경험 기반 테스트 기법들은 서로 비슷해 보일 수 있습니다. 이 문제는 테스터가 어떤 방식으로 테스트를 수행하는지를 보고 가장 가능성 높은 테스트 기법을 고르는 문제입니다.


2. Given List Used by the Tester

The tester uses the following list:

  • Correct input not accepted
  • Incorrect input accepted
  • Wrong output format
  • Division by zero

This list clearly focuses on possible failures that may occur in the system.

이 목록은 테스트 조건이 아니라, 시스템에서 발생할 수 있는 실패(failure) 유형에 초점을 맞추고 있습니다.


3. Practice Question

❓ Question

What test technique is MOST PROBABLY used by the tester who uses this list when performing testing?

  • a) Exploratory testing
  • b) Fault attack
  • c) Checklist-based testing
  • d) Boundary value analysis

✅ Correct Answer: b)


4. Explanation (EN / KR)

✔ b) Fault attack — Correct

Fault attacks are a structured form of error guessing. They require the tester to:

  • create or obtain a list of possible errors, defects, or failures
  • design tests to expose those failures

The given list consists of typical failure patterns, which is exactly what fault attack is based on.

결함 공격(Fault attack)은 오류 추측(error guessing)을 체계적으로 수행하는 기법입니다. 테스터는 가능한 오류·결함·실패 목록을 기반으로 테스트를 설계합니다.

제시된 목록은 전형적인 실패 유형들이므로, 가장 가능성 높은 기법은 결함 공격입니다.


❌ a) Exploratory testing — Incorrect

Exploratory testing is guided by test charters, not by a predefined list of possible failures.

Although exploratory testing may include fault attacks, the list-based approach shown here points more strongly to fault attack.

탐색적 테스트는 테스트 차터를 기반으로 수행됩니다. 실패 유형 목록을 중심으로 한 방식은 탐색적 테스트의 핵심 특징이 아닙니다.


❌ c) Checklist-based testing — Incorrect

Checklist-based testing uses a checklist of test conditions or activities.

The given list describes failures, not test conditions, which makes fault attack the better answer.

체크리스트 기반 테스트는 테스트 조건이나 활동 목록을 사용합니다. 이 문제의 목록은 실패 유형이므로 체크리스트 기반 테스트와는 다릅니다.


❌ d) Boundary value analysis — Incorrect

Boundary Value Analysis (BVA) focuses on values at the edges of equivalence partitions.

The list does not mention inputs, ranges, or boundaries, so BVA is not applicable here.

경계값 분석은 동등 분할의 경계값을 다룹니다. 이 문제의 목록에는 입력 값이나 경계에 대한 언급이 없으므로 해당되지 않습니다.


5. Summary Table

Technique Main Focus Matches Given List? 요약
Fault attack Possible failures ✔ Yes 실패 유형 중심
Exploratory testing Test charters ✖ No 차터 기반
Checklist-based testing Test conditions ✖ No 조건 체크
Boundary value analysis Input boundaries ✖ No 경계값 중심

6. Final Takeaway

For ISTQB exams, remember:

A list of possible failures strongly indicates a fault attack technique.

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

실패 유형 목록을 기반으로 테스트하면 ‘결함 공격’이다.

Related: More ISTQB Posts | Next Question

다음 이전