Pebellslearn by building
0%
RoadmapsMatrixCoursesSandboxSign in
Learn the Fundamentals  ›  Lesson

The QA Mindset

QA Mindset 12 minThe QA mindset looks for the ways a feature could fail for real users, and reports what it finds in a clear, blame-free way.

The QA Mindset

A developer demos Basketly's new quantity box: type 3, press Update, the cart shows 3. "Works!" they say. A tester watches the same demo and thinks: what if I type 0? What if I press Update twice? What if my train enters a tunnel halfway? That difference in the questions you ask is the QA mindset.

The rule

Ask "how could this break?" before "does it work?"

A builder's natural question is "does it work?" and a single happy example answers it. A tester's first question is "how could this break for a real person?" and that needs many examples, most of them unhappy.

The mindset has four parts:

  • Curiosity: you want to know what really happens, not what should happen.
  • Healthy scepticism: "it works on my machine" is a claim, not evidence.
  • User empathy: real people are tired, rushed, on slow phones and prone to double-tapping.
  • Constructive voice: you attack the product, never the person. A good bug report describes behaviour and impact, and helps the team fix it.

That last point matters as much as the first three. A tester who finds great bugs but reports them rudely makes developers defensive, and defensive teams hide problems.

The shortcut

Run every input through the five what-ifs: Nothing, Too much, Wrong, Twice, Interrupted. Each one is a quick prompt for a family of failures.

Five what-ifs on the quantity boxStep 1 of 5
  1. Nothing

    Clear the box and press Update. Does the item vanish, stay at its old quantity, or break the cart?

The five what-ifs turn "try to break it" from a vague mood into a checklist you can run in two minutes on any field, button or flow.

Drills

Answer fast — trust the rule.

quick drill

A developer says "It works, I tried it." What is the QA mindset's reply?

quick drill

Pressing Pay twice quickly on a slow network belongs to which what-if?

quick drill

Which bug report shows the right voice?

quick drill

Typing -1 in the quantity box tests which what-if?

Remember

  • Ask "how could this break?" before "does it work?"
  • Five what-ifs: Nothing, Too much, Wrong, Twice, Interrupted.
  • Attack the product, never the person.

Practice — level up

0/1 solved

Write your answer, then compare it with a rubric and a model answer.

ExplainFive what-ifs for the quantity box

Basketly's cart lets you type a quantity for each item, from 1 to 20. Use the five what-ifs to list at least four ideas for how this box could fail, and write one sentence you would say to the developer about the worst one.