Manual Testing / Quiz
The Oracle Problem: How Do You KNOW It's Wrong?
No spec, no requirements doc, and a screen full of numbers. Deciding pass from fail is testing's deepest problem, and FEW HICCUPPS is the field kit.
- Difficulty
- Hard
- Format
- Quiz
- Points
- 200
- Estimate
- 10 min
// MISSION BRIEF
Your Mission
A report page shows 'Average order value: ₹4,817'. Is that right? There is no spec. Welcome to the oracle problem: a test without a way to judge the output is just a tour of the software.
Six questions on test oracles: the concept, the heuristic families (FEW HICCUPPS), partial oracles, and the traps. Speed bonus active.
// FIRST CONTACT
Battle teaser
A test oracle is:
- AThe database the tests run against
- BA senior tester who approves results
- CAny mechanism or principle by which you decide whether observed behavior is a problem, from a spec assertion to 'this contradicts the marketing claims'
- DThe expected-result column in a test case, exclusively
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
test-oraclesexploratorytest-designmanual-testing