Decision table testing – Functional testing
בדיקות טבלאות החלטה: מקרי הבדיקה מעוצבים תוך שימוש בצירופי הקלט והפלט המוצגים בטבלת החלטה.
לדוגמה:

בדוגמה הזו אנחנו בונים מקרי בדיקה (Test Cases) ובודקים לפי התוצאה הצפויה (כלומר, האם כל התנאים מתקיימים).
את מספר האפשרויות (מספר עמודות ה-Rules) ניתן לחשב לפי הנוסחה:
2^n where n is inputs (New Customer, VISA CARD, Coupon => 3 inputs) In our example: 2^3=8 rules
לסיכום:
מומלץ להשתמש בטבלת החלטות כשצריך לבנות מקרי בדיקה עבור וריאציות שונות של תנאים, ולכל תנאי יש שתי אפשרויות בלבד: TRUE או FALSE.