Principles of Testing – Tests Wear Out
1. Introduction
The ISTQB Foundation Level exam includes several principles of testing that explain how and why testing should be performed.
This question focuses on the relationship between test conditions and test cases, and why varying test cases is important.
ISTQB Foundation Level 시험에서는 테스트를 수행할 때 반드시 기억해야 할 테스트 원칙(Principles of Testing)이 자주 출제됩니다.
이 문제는 테스트 조건은 동일하지만 테스트 케이스를 다양하게 변경하는 이유를 묻습니다.
2. Practice Question
❓ Question
Test conditions are being used by testers to generate test cases and execute tests. Even though the test conditions remain the same, the test cases are varied each time.
Which of the following principles of testing is being addressed through the variation of test cases?
- a) Tests wear out
- b) Absence-of-defects fallacy
- c) Early testing saves time and money
- d) Defects cluster together
✅ Correct Answer: a)
3. Explanation
✔ a) Tests wear out — Correct
The tests wear out principle states that repeating the same tests on unchanged software will eventually stop finding new defects.
By varying test cases while keeping test conditions the same, testers reduce the risk of tests becoming ineffective.
테스트 마모(Tests wear out) 원칙은 동일한 테스트를 반복하면 새로운 결함을 발견하기 어렵다는 개념입니다.
테스트 조건은 유지하되 테스트 케이스를 다양화함으로써 테스트가 무뎌지는 위험을 줄일 수 있습니다.
❌ b) Absence-of-defects fallacy — Incorrect
The absence-of-defects fallacy means that a system can still be unusable even if no defects are found.
Varying test cases does not directly address whether user needs are met.
결함 부재의 오류는 결함이 없더라도 사용자 요구사항을 충족하지 못할 수 있음을 의미합니다.
테스트 케이스 변형은 이 원칙과 직접적인 관련이 없습니다.
❌ c) Early testing saves time and money — Incorrect
This principle emphasizes detecting defects as early as possible in the lifecycle.
It is about when testing starts, not how test cases are varied.
조기 테스트 원칙은 테스트를 가능한 한 빨리 시작하는 것에 초점이 있습니다.
테스트 케이스 다양화와는 관련이 없습니다.
❌ d) Defects cluster together — Incorrect
The defects cluster together principle states that most defects are found in a small number of modules.
This principle is usually addressed by risk-based testing, not by varying test cases.
결함 집중 원칙은 소수의 모듈에 대부분의 결함이 집중된다는 개념입니다.
이는 위험 기반 테스트와 관련 있으며 테스트 케이스 변형과는 직접적인 관련이 없습니다.
4. Summary Table
| Principle | Main Idea | Related to This Scenario? | 요약 |
|---|---|---|---|
| Tests wear out | Repeated tests lose effectiveness | ✔ Yes | 테스트 변형 필요 |
| Absence-of-defects fallacy | User needs may not be met | ✖ No | 사용자 관점 |
| Early testing | Find defects early | ✖ No | 조기 시작 |
| Defects cluster together | Defects concentrate in few areas | ✖ No | 파레토 분포 |
5. Final Takeaway
For the ISTQB exam, remember this key idea:
If you vary test cases to avoid repetition, you are addressing the “tests wear out” principle.
시험 대비 핵심 문장입니다.
테스트 케이스를 반복하지 않고 다양화한다면 ‘테스트 마모(Tests wear out)’ 원칙이다.
Related: More ISTQB Posts | Next Question