No, this is not a joke.
A British student booked a Ryanair ticket using his Facebook alias:
๐ Adam West
Everything was fineโฆ until reality kicked in.
- Fix the name on the ticket? ยฃ220
- Change his legal name + passport? ยฃ103
So he made a decision that sounds completely absurdโฆ and yet oddly logical:
๐ He legally became Adam West
๐ He boarded the flight
๐ The system accepted it without any issue
โ Problem solved. System passed.
And honestly?
If youโve worked in testing or software long enoughโฆ
this story feels a little too familiar.
๐งช When โMaking the System Passโ Becomes the Goal
This isnโt just a funny anecdote.
Itโs a perfect illustration of something we see in tech every day:
- A system with rigid rules
- A costly or inefficient โofficialโ solution
- A user forced to find a workaround
And suddenly, the goal becomes:
๐ โMake it passโ instead of โmake it right.โ
๐งญ What This Story Teaches Us About Software Testing
โ 1. Donโt Fix the Symptom โ Fix the Root Cause
Adam didnโt fix the ticket.
He fixed the mismatch.
In testing, we often see:
- โLetโs update the test dataโ
- โLetโs retry until it passesโ
Instead of asking:
๐ Why is the system failing in the first place?
Great testers solve problems. They donโt hide them.
โ 2. The โOfficial Solutionโ Isnโt Always the Smart One
ยฃ220 for a name correction?
Thatโs not just expensive โ itโs bad design.
Systems often prioritize:
- Rules over usability
- Process over logic
๐ Your role as a tester is to challenge this.
Just because something worksโฆ doesnโt mean it makes sense.
โ 3. Think Like a Tester: Explore Beyond the Obvious
Adam didnโt accept the first option.
He:
- Explored alternatives
- Compared outcomes
- Tested the limits of the system
๐ Thatโs real exploratory thinking.
Test cases find bugs. Exploration finds truth.
โ ๏ธ 4. Shortcuts Are Smartโฆ Until They Arenโt
This workaround is funny.
But in real systems, shortcuts look like:
- Changing input data to make tests pass
- Relaxing assertions
- Ignoring failing scenarios
๐ This is how silent bugs enter production.
Short-term success. Long-term risk.
๐ญ 5. Creativity Is Powerful โ But Needs Ethics
Creativity is a strength in QA.
It helps you:
- Think outside the box
- Discover edge cases
- Challenge the system
But without ethics?
๐ It becomes manipulation instead of improvement.
Your job is not to trick the system โ itโs to improve it.
๐ฐ 6. Always Think in Cost vs. Impact
Adam did the math.
| Option | Cost | Outcome |
|---|---|---|
| Fix ticket | ยฃ220 | Correct, safe, expected solution |
| Change name | ยฃ103 | Clever but extreme workaround with long-term implications |
๐ He optimized for value.
In testing, ask yourself:
- Is this bug critical?
- Is this workaround sustainable?
- Whatโs the real impact?
Senior QA = smart decision-making.
๐จ 7. The Anti-Pattern We All Know
Letโs be honest ๐
Youโve seen this:
- Test fails โ change the test
- Assertion fails โ relax it
- Bug appears โ โworks on my machineโ
๐ System passes
๐ Quality doesnโt
Funny in this story.
Dangerous in real life.
๐ฏ Final Takeaway
This story isnโt about travel.
Itโs about mindset.
๐ Do you fix problemsโฆ
or just make them pass?
Because in the end:
- Anyone can make a system pass
- Anyone can tweak a test
But great testers?
๐ They fix the system โ not the illusion.
๐ฌ Over to You
Have you ever seen a โcreative workaroundโ that solved the problemโฆ but didnโt feel quite right?