System test Case Design Decision Table Method _ Open Source Testing tool
Source: Internet
Author: User
The decision table is a tool for the system to perform different actions in the analysis and expression of various input conditions, which can express both concrete and explicit the complex logic relation and the situation of many conditional combinations.
Conditional Pile: Condition List
Action Pile: Action list
Criteria Item: Conditional value
Action item: Action take value
Rules: The corresponding relationship between a condition item and an action item
Simplification of the decision table:
1. Delete rules that don't exist
2. Merging similar rules
I act exactly the same.
Ii. The condition item contains all values (stating that the action is independent of the value of the condition)
Steps to determine table method:
1. Determine conditions and actions
Condition: Input or environment (can be pushed back by the analytic action)
Action: Output
2, determine the conditions and action items
Criteria entry: The value of the input or the truth of the Environment (T/F)
Action Item: Output value
3. List all permutations and combinations with decision table
4, simplify the decision table
5. Design use cases for each rule
The advantage of the decision table is that the combination of input is considered; The disadvantage is that the number of permutations and combinations is large, the simplification is difficult, and the use cases are many.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.