SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Decision-Table is a way ____
A
Of representing multiple conditions
B
Of representing the information flow
C
To get an accurate picture of the system
D
All of these
Explanation: 

Detailed explanation-1: -A decision table is used to represent conditional logic by creating a list of tasks depicting business level rules. Decision tables can be used when there is a consistent number of conditions that must be evaluated and assigned a specific set of actions to be used when the conditions are finally met.

Detailed explanation-2: -The decision table is also called a Cause-Effect table, as the causes and effects for comprehensive test coverage are captured in this table. Decision Table testing is a commonly used black-box testing technique and is ideal for testing two or more inputs that have a logical relationship.

Detailed explanation-3: -Conditions and Actions in Decision Tables. A decision table is made up of columns where where each column represents one condition or one action. A condition is a predicate test that must evaluate to true for the associated action to be executed.

There is 1 question to complete.