Global Side Menu Width
Placeholder

טבלאות החלטה

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.