北大青鸟|上海北大青鸟|软件测试培训|软件开发培训|上海软件测试培训|网络营销培训|

您现在的位置:上海电脑学校 IT精英培训基地 >> 课程新闻 >> 浏览文章

【课程新闻】黑盒测试用例--因果图设计法
发布来源:上海北大青鸟【官方网站】    发布时间:2013-8-21 9:36:55    浏览次数: 2218

•因果图:是一种简化了的逻辑图,能直观地表明程序输入条件(原因)和输出动作(结果)之间的相互关系
•因果图法:是借助图形来设计测试用例的一种系统方法,特别适用于被测试程序具有多种输入条件,程序的输出又依赖于输入条件的各种的情况。
描述:
1.年薪制员工: 严重过失,扣年终风险金的4%;
过失,扣年终风险金的2%
2.非年薪制员工:严重过失,扣当月薪资的8%
过失,扣当月薪资的4%
要求:如果年薪制员工既是过失又是严重过失则扣年终风险金的4% ;非年薪制员工既是过失又是严重过失扣当月薪资的8%
首先列出原因和结果
原 因 结 果
C1-年薪制员工
C2-非年薪制员工
C3-严重过失
C4-过失A1-扣年终风险金的4%
A2-扣年终风险金的2%
A3-扣当月薪资的8%
A4-扣当月薪资的4%

其次画出因果图:

再次:转换为判定表:

最后:分析测试用例

因果图的优点、缺点:
优点:不论输入条件的组合多么复杂,总可以按照上面的例子给出的步骤找出测试用例。
不足:输入条件的组合数2ª随a的上升急剧增长,当a较大时,因果图的结构将变得十分复杂,而把因果图转换为判定表则更为麻烦。

 

关键词:上海北大青鸟

上一篇: 北大青鸟专家浅谈测试与开发   下一篇: 初探 C++与C的区别
  友情链接(交换友情链接请联系张老师)