Skip to content

Decision Table

Generate decision tables for systematic condition coverage. Click action cells to mark which actions fire per rule.

Conditions
Actions
4 rules
R1R2R3R4
User is logged inTTFF
Has valid subscriptionTFTF
Allow access
Show upgrade prompt

What is Decision Table Testing?

Decision table testing systematically covers all combinations of input conditions and their resulting actions. It ensures complete coverage of business rules.

How to create a decision table?

  1. Add conditions (Yes/No questions about the system state)
  2. Add actions (what should happen for each combination)
  3. The tool generates all possible condition combinations
  4. Fill in the expected actions for each combination
  5. Export as CSV for use in your test plan

When to use decision tables

Use decision tables when testing features with multiple conditions where all combinations must be verified: login flows, discount rules, access control.