📖 What is Condition (Decision Table)?
A Condition in a decision table represents an input or a specific state of the software that affects its behavior. Conditions are typically listed in the top half of the table and evaluated as True or False.
"Pay close attention to how conditions interact. If a condition's outcome doesn't change the action, it might be an 'immaterial' or 'don't care' condition, allowing you to reduce your test cases."
📚 Certification: Certified Tester Foundation Level (CTFL-v4.0)
🔑 What are the Key Concepts of Condition (Decision Table)?
- ▸ Input or state affecting behavior
- ▸ Evaluated as True or False
- ▸ Listed in the top half of the table
- ▸ Can be material or immaterial
🎯 How does Condition (Decision Table) appear on the CTFL-v4.0 Exam?
Identify immaterial conditions in a rule.
Determine how many conditions exist in a given specification.
Map system inputs to decision table conditions.
❓ Frequently Asked Questions
What is an immaterial condition?
A condition whose outcome doesn't affect the action for a rule.
Are conditions always boolean?
Typically yes, though extended entry tables allow multiple discrete values.