Where Are Test Techniques Applied?
1. Introduction
Boundary Value Analysis (BVA) and Equivalence Partitioning (EP) are fundamental black-box test techniques in the ISTQB Foundation Level syllabus.
This question checks whether you understand during which test activities these techniques are most commonly applied.
경계값 분석(BVA)과 동등 분할(EP)은 ISTQB Foundation Level에서 매우 중요한 블랙박스 테스트 기법입니다. 이 문제는 이러한 기법이 어떤 테스트 활동 단계에서 주로 사용되는지를 묻습니다.
2. Key Concept: Test Techniques and Test Activities
Test techniques are used to:
- Identify test conditions
- Derive test cases
According to ISTQB, this can happen in:
- Test analysis
- Test design
테스트 기법은 테스트 조건을 식별하고 테스트 케이스를 도출하기 위해 사용됩니다. 이 활동은 주로 테스트 분석과 테스트 설계 단계에서 이루어집니다.
3. Practice Question
❓ Question
Which of the following test activities are MOST likely to involve the application of boundary value analysis and equivalence partitioning?
- a) Test implementation
- b) Test design
- c) Test execution
- d) Test monitoring
- e) Test analysis
✅ Correct Answers: b) and e)
4. Explanation (EN / KR)
✔ b) Test design — Correct
Test design is where test cases are created from test conditions and coverage items. Test techniques such as BVA and EP are commonly used at this stage.
테스트 설계 단계에서는 테스트 조건을 기반으로 테스트 케이스를 생성합니다. 이때 경계값 분석과 동등 분할 같은 테스트 기법이 적극적으로 사용됩니다.
✔ e) Test analysis — Correct
During test analysis, the test basis is analyzed to:
- Identify test conditions
- Prioritize testing based on risk
Test techniques may already be applied here to systematically identify coverage items.
테스트 분석 단계에서는 테스트 기준을 분석하여 테스트 조건을 식별하고 우선순위를 정합니다. 이 과정에서도 테스트 기법이 활용될 수 있습니다.
❌ a) Test implementation — Incorrect
Test implementation focuses on:
- Assembling test cases into test procedures
- Preparing test execution
Test techniques are used to create test cases, not to assemble them.
테스트 구현 단계는 테스트 케이스를 테스트 절차로 구성하는 단계입니다. 테스트 기법을 적용하는 단계는 아닙니다.
❌ c) Test execution — Incorrect
Test execution is about running test procedures and logging results. It does not involve applying test techniques.
테스트 실행 단계는 테스트를 수행하고 결과를 기록하는 단계입니다. 테스트 기법을 적용하지 않습니다.
❌ d) Test monitoring — Incorrect
Test monitoring focuses on:
- Tracking progress
- Checking adherence to the test plan
It does not involve creating or analyzing test cases.
테스트 모니터링은 계획 대비 진행 상황을 확인하는 관리 활동입니다. 테스트 기법과는 직접적인 관련이 없습니다.
5. Summary Table
| Activity | Uses Test Techniques? | Reason | 한글 요약 |
|---|---|---|---|
| Test analysis | ✔ | Identifies test conditions | 테스트 조건 도출 |
| Test design | ✔ | Creates test cases | 테스트 케이스 설계 |
| Test implementation | ✖ | Assembles test procedures | 절차 구성 단계 |
| Test execution | ✖ | Runs tests | 테스트 실행 |
| Test monitoring | ✖ | Tracks progress | 진행 관리 |
6. Final Takeaway
For ISTQB questions, remember this rule:
Test techniques are mainly applied during test analysis and test design.
ISTQB 시험에서는 다음 문장을 기억하세요.
테스트 기법은 주로 테스트 분석과 테스트 설계 단계에서 사용된다.
Related: More ISTQB Posts | Next Question