软件测试用例设计方法---决策表

软件测试用例设计方法---决策表

ID:46681428

大小:92.50 KB

页数:4页

时间:2019-11-26

软件测试用例设计方法---决策表_第1页
软件测试用例设计方法---决策表_第2页
软件测试用例设计方法---决策表_第3页
软件测试用例设计方法---决策表_第4页
资源描述:

《软件测试用例设计方法---决策表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、决策表,也叫判定表。在所冇的功能性测试方法中,基于决策表的测试方法被认为是最严格的,因为决策表具有逻辑严格性。在一些数据处理问题当中,某些操作的实施以来与多个逻辑条件的组合,既针对不同逻辑条件的组合之,分别执行不同的操作;决策表就是分析和表达多逻辑条件下执行不同操作情况的工具。1决策表通常由以下4部分组成:条件桩(conditionstub):列出了问题的所有条件。通常认为列出的条件的次序无关紧要。动作桩(actionstub):列出了问题规定可能采取的操作。这些操作的排列顺序没有约束。条件项(conditionentiy):列出针对它所

2、列条件的取值,在所有可能情况下的真假值。作项(actionentry):列出在条件项的各种取值情况下应该采取的动作。2决策表的牛成:(1)确定规则的个数有n个条件的决策表有2n个规则(每个条件取真、假值)。(2)列出所有的条件桩和动作桩(3)填入条件项(1)填入动作项,得到初始决策表(2)简化决策表,合并相似规则若表中冇两条以上规则具冇相同的动作,并且在条件项之间存在极为相似的关系,便可以合并。合并后的条件项用符号9’表示,说明执行的动作与该条件的取值无关,称为"无关条件"。举个例子M将“阅读指南”决策表简化选项、、1〜4567〜8问觉得

3、疲健吗YNN丽兴埋吗YYN糊涂吗YNBitV跳下一章J休息J测试用例测试ID綸入预期输岀觉猜蠻堆吗乐兴趣吗醐涂吗TestiY——休息Test2NYYlitTest3NYNTest-1—N磁下一爲3决策表的优缺点:决策表最突出的优点是,能够将复杂的问题按照各种对能的情况全部列举出来,简明并避免遗漏。•利用决策表能够设计出完整的测试用例集合。•运用决策表设计测试用例可以将条件理解为输入,将动作理解为输出4何种情况下使用?•规格说明以决策表形式给出,或较容易转换为决策表;•输入与输出之间存在因果关系•规则的排列顺序不会也不应影响执行的操作;•当

4、某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。