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:

  1. AThe database the tests run against
  2. BA senior tester who approves results
  3. CAny mechanism or principle by which you decide whether observed behavior is a problem, from a spec assertion to 'this contradicts the marketing claims'
  4. DThe expected-result column in a test case, exclusively
Answers, scoring, hints, and the full battle stay sealed.

// SKILL TAGS

test-oraclesexploratorytest-designmanual-testing