1. Question
In your project there has been a delay in the release of a brand-new application and test execution started late, but you have very detailed domain knowledge and good analytical skills. The full list of requirements has not yet been shared with the team, but management is asking for some test results quickly.
Which test technique fits BEST in this situation?
- a) Checklist-based testing
- b) Error guessing
- c) Exploratory testing
- d) Branch testing
✅ Correct Answer: c) Exploratory testing
2. Why Exploratory Testing?
Exploratory testing is ideal when:
- requirements are incomplete or missing
- time is limited and early results are required
- the product is new and no prior test assets exist
- testers have strong domain knowledge and analytical skills
탐색적 테스트(Exploratory Testing)는 다음과 같은 상황에서 특히 효과적입니다:
- 요구사항 문서가 부족하거나 공유되지 않은 경우
- 테스트 착수 시점이 늦어 빠른 결과가 필요한 경우
- 신규 제품이라 체크리스트나 기존 테스트 케이스가 없는 경우
- 테스터가 도메인 지식과 분석 역량을 보유한 경우
3. Option Analysis (EN/KR)
a) Checklist-based testing
❌ Not correct.
A brand-new application likely does not have an existing checklist, and without complete requirements, meaningful checklist creation is difficult.
신규 제품에는 기존 체크리스트가 없을 가능성이 높고, 요구사항도 부족해 체크리스트를 만들기조차 어렵습니다.
b) Error guessing
❌ Not correct.
Error guessing depends heavily on known defect patterns from similar systems, but since this is a new product with limited information, accurate guesses are difficult.
오류 추측은 과거 결함 패턴을 기반으로 하지만, 신규 제품에서는 참고할 만한 정보가 거의 없기 때문에 적합하지 않습니다.
c) Exploratory testing
✔ Correct.
Exploratory testing thrives when specifications are limited and time pressure is high. Your domain knowledge and analytical skills maximize its effectiveness.
탐색적 테스트는 요구사항 부족 + 시간 압박 상황에서 가장 강력한 기법이며, 도메인 지식이 풍부한 테스터가 수행할 때 효과가 극대화됩니다.
d) Branch testing
❌ Not correct.
Branch testing (a white-box technique) requires detailed code-level access and is time-consuming—management wants fast feedback, so this is unsuitable.
브랜치 테스트는 화이트박스 기법으로 시간과 분석이 많이 필요한 작업이며 빠른 테스트 결과를 요구하는 상황과 맞지 않습니다.
4. Summary
- Requirements missing + Time pressure → Exploratory testing is ideal
- New system → no checklist, no historical defect data
- Tester’s domain knowledge → major advantage for exploratory testing
- Correct answer: c)
요구사항 부족, 시간 압박, 신규 제품, 도메인 지식 보유 상황에서는 탐색적 테스트가 가장 합리적인 선택입니다. FL-4.4.2
Related: More ISTQB Posts
