《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)

《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)
《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)
按照DD-路径测试方法,找出程序图中所有DD-路径; 由上图可以得到 Path 1 A-E-M Path 2 A-B-F-M Path 3 A-B-C-I-M Path 4 A-B-C-D-H-M )根据找出的DD-路径设计测试用例; a 100 200 300 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) b 2 3 6 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) c 4 5 6 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) d  1 1 1 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) e 2 2 3 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)
按照基路径测试方法,找出所有独立路径;  由上图可以得到独立路径的数为13-10+2=5 Path 1 A-E-M Path 2 A-B-F-M Path 3 A-B-C-I-M Path 4 A-B-C-D-H-M Path 5 A-B-C-D-G-M 根据独立路径设计测试用例; a 5 6 -1 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) b  5 6 42 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)   2.三角形问题后续 按照语句覆盖方法设计测试用例; a 5 6 -2 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)   b  5 6 16   《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) c 4 5 7 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)
3.佣金问题 程序图如下所示:   《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) DD路径图如下所示: 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)

《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)   由上图可得到 locks        定义节点为 13       使用节点为 16,19 stock        定义节点为 14       使用节点为 17,20 barrel       定义节点为 15        使用节点为 18,21 lockprice     定义节点为 5       使用节点为 22 stockprice    定义节点为 6        使用节点为 23 barrelprice   定义节点为 ;7         使用节点为 24 totallocks    定义节点为 8,19        使用节点为 19,22 totalstocks   定义节点为 9,20       使用节点为 20,23 totalbarrels  定义节点为 10,21       使用节点为 21,24 commission  定义节点为 11,26,27,28,29,30,31 使用节点为 26,27,28,29,30, locksales    定义节点为 22         使用节点为 22,25 stocksales   定义节点为 23        使用节点为 23,25 barrelsales   定义节点为 24         使用节点为 24,25 salse       定义节点为 25          使用节点为 24,26,28,29,30,31 测试用例如下所示: 1 8 9 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) -4 5 6 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) 100 40 50   《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1) 1 8 9 《软件测试》中的“三角形问题”和“佣金问题”(软件测试笔记1)

来源:Gangplank19

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年2月7日
下一篇 2018年2月7日

相关推荐