Decision Table Testing

Turn rule piles into a clear yes-no grid.

Manual QA Module 4 Lesson 2
10 min read

What you'll learn

  • List conditions and actions.
  • Use tables for many rule mixes.
  • Spot missing cases fast.

Decision Table Testing

Turn rule piles into a clear yes-no grid.

Big Picture

One small picture can make this idea easier to hold.

Long rule list

  • Hard to scan.
  • Easy to miss a mix.
  • Long text blocks.
  • Takes more time to compare.

Decision table

  • Easy to scan.
  • Shows rule mixes.
  • Clear rows and columns.
  • Missing cases stand out.

VerdictTables make complex rules much easier to test.

How It Moves

Short steps make the flow easier to see.

1

List conditions

Write every yes-or-no rule.

2

List actions

Write what should happen.

Fill rules

Mark each mix in the grid.

4

Test rows

Run each useful row.

Step By Step

This is the same idea, stretched across time.

  1. 1

    Rules found

    The team writes the conditions.

  2. 2

    Grid built

    The rows and columns are set.

  3. 3

    Cases chosen

    The team picks useful combinations.

  4. 4

    Gaps checked

    Missing mixes are easy to spot.

One Small Model

Think of this like a tiny card you can keep in your pocket.

Rule grid

4 fields
Conditions:"The yes-no inputs"
Actions:"The result to check"
Rules:"One row per mix"
Gaps:"Blank mixes to review"
A table turns many rules into one picture.

Quick Check

Question 1 of 10 correct

What is a decision table best for?

Map It

One more picture helps you see where this lesson matters most.

Conditions vs actions

Action set
Complex

Few, simple

One yes-no rule

Many, simple

Many login rules

Few, complex

One rule with many actions

Many, complex

Discount and role rules

Simple
Few conditionsMany conditions
Rule count
More rules means more value from a table.

Final Quiz

Question 1 of 30 correct

When is a decision table useful?