针对xxfjxw的问题, 我的理解: 基本路径方法是要保证每个语句都能覆盖到,又要求用例最少。 所以1->2->3->9->11->12路径上的几个节点可以被前面路径1、2、3所覆盖。 也就是说路径1、2、3执行完毕后,此路径上所有语句都执行过了。 因此该路径不作为独立路径。 另外,我的理解,独立路径可以是多簇,上面的例子中6个路径构成一簇,也应该可以选择其他6个构成另外一簇。在于你的选择。
我有一个问题,请教: 为什么1->2->3->9-说>11->12不是基本路径呢
基路径法的设计者很有水平,本文的作者也写得很好。 早几年,我们曾想将此方法用于实际测试,但发现太费时了。本文的第一个例子,十行代码(不算{}),第二个例子好象不到二十行,分支还不算太多,做起来已经很难很费时了,实际项目中,四五十行代码的函数比比皆是,分支和路径数量可能会多得多,更不用说上百行的,分支多了,难度会呈几何级数上升。 不能对付几十行代码的方法,本低手认为是不实用的,不知道高手们怎么看。
good!! 赫赫,就是有点看不懂。
不错 支持一下
写的很详细,长了不少见识,谢谢
法律顾问:上海兰迪律师事务所 项棋律师版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024 投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017
沪ICP备05003035号
沪公网安备 31010102002173号
评论 << 白盒测试之基本路径测试法 >>
查看数: 33199 / 评论数: 6
风雪满江山 (第1楼, 2009-5-28 05:15:06)
针对xxfjxw的问题, 我的理解:
基本路径方法是要保证每个语句都能覆盖到,又要求用例最少。
所以1->2->3->9->11->12路径上的几个节点可以被前面路径1、2、3所覆盖。
也就是说路径1、2、3执行完毕后,此路径上所有语句都执行过了。
因此该路径不作为独立路径。
另外,我的理解,独立路径可以是多簇,上面的例子中6个路径构成一簇,也应该可以选择其他6个构成另外一簇。在于你的选择。
xxfjxw (第2楼, 2009-3-07 14:15:22)
我有一个问题,请教:
为什么1->2->3->9-说>11->12不是基本路径呢
VisualUnit (第3楼, 2008-4-04 00:18:16)
基路径法的设计者很有水平,本文的作者也写得很好。
早几年,我们曾想将此方法用于实际测试,但发现太费时了。本文的第一个例子,十行代码(不算{}),第二个例子好象不到二十行,分支还不算太多,做起来已经很难很费时了,实际项目中,四五十行代码的函数比比皆是,分支和路径数量可能会多得多,更不用说上百行的,分支多了,难度会呈几何级数上升。
不能对付几十行代码的方法,本低手认为是不实用的,不知道高手们怎么看。
Jolin_zhou (第4楼, 2008-3-28 12:56:32)
good!!
赫赫,就是有点看不懂。
y_test (第5楼, 2008-3-13 15:17:40)
不错 支持一下
renf (第6楼, 2008-3-07 20:23:20)
写的很详细,长了不少见识,谢谢