51Testing软件测试论坛

标题: 关于控制流图 [打印本页]

作者: shc7478    时间: 2008-10-29 17:48
标题: 关于控制流图
C:\Documents and Settings\Administrator\My Documents\My Pictures\aaa.jpg最近在研究软件测试之白盒测试,参考了很多书籍,对下面的这个问题,画出的控制流图都不太一样:
if (a or b)
...
if (a and b)
...


1)如下两种画法,到底哪个才算正确?为什么各个书的不一样,难道有的书错了?
图片在附件
2)控制流图是不是只有在基本路径测试中才用得上,在覆盖测试中不用画?
作者: shc7478    时间: 2008-10-29 20:13
名不符实,高手呢?
作者: 61168826    时间: 2008-10-30 11:27
等高手
作者: shc7478    时间: 2008-10-30 16:49
还在等高手
作者: sincor    时间: 2008-10-31 11:30
你能否将其实例化,看看左边的是否能解释得通,右边才是正确的
况且没有示例很难说明问题的。
作者: agrapea    时间: 2011-8-12 11:33
应该第一种方式是对的,判定中包含了复合条件。第二种画法是不考虑复合条件的情况。
作者: chfism    时间: 2011-8-31 17:59
左边正确,右边看看就不对,两个复合条件,圈复杂度2+2+1=5, 右边的图才3
作者: lengyao    时间: 2011-9-2 17:16
太深奥了,看不懂。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2