1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 软件测试之决策表(逻辑最严谨的功能性测试)

软件测试之决策表(逻辑最严谨的功能性测试)

时间:2024-03-20 10:12:44

相关推荐

软件测试之决策表(逻辑最严谨的功能性测试)

决策表及其案例

决策表的定义

决策表是把作为条件的所有输入值以及对应的输出值组合起来所罗列出来的表格。通过决策表能设计出相当严谨且完整的测试案例。

决策表的主要组成就是“桩”

条件桩动作桩

条件桩又能划分为条件项,动作桩也能划分为动作项,每一个动作项和条件项的组合就是一条规则。

这里形容是有一点抽象的,其实所谓的条件项就是你软件所接受的输入,动作项就是软件接受了输入后所进行的输出。

看我上课时老师所讲的一个例子

在这个例题中,

条件项是收件地点是否为省内、是否为快件、是否超过20公斤

动作项是快递每公斤的价格

根据上述案例和条件项就能写出这个例子的决策表了。

关于条件项,T表示符合条件项中内容,F表示与条件项中内容相反

快件:T表示是快件,F表示是慢件

省内:T表示省内,F表示省外

超过20公斤:T表示超过,F表示不超过

关于动作项

×的位置标志会触发的动作项,

接下来就是要制作决策表了

在这里还有一个关于决策表的简化

通过观察第一条的规则和第二条规则(也就是第一列和第二列),你会发现“超过20公斤”这个条件项为T或F时对动作项是不存在影响的。所以可以把这里的两条规则合并来起来。同理,对56规则也是一样的。

决策表的简单制定就讲完了,有需要的同学可以认真看看,有用的话希望给三连给个赞,谢谢各位了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。