按照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 b 2 3 6 c 4 5 6 d 1 1 1 e 2 2 3
按照基路径测试方法,找出所有独立路径; 由上图可以得到独立路径的数为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 b 5 6 42 2.三角形问题后续 按照语句覆盖方法设计测试用例; a 5 6 -2 b 5 6 16 c 4 5 7
3.佣金问题 程序图如下所示: DD路径图如下所示:
由上图可得到 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 -4 5 6 100 40 50 1 8 9
来源:Gangplank19
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!