有关集成测试。。。
请问在集成测试设计用例时,考虑正向,反向,输出域 它们各自是怎么理解的?在做集成测试用例时可以用到的系统测试策略如:等价类,边界值,正交分解。。。。。
它们在集成测试策略中和在系统测试策略中理解是一样的吗? 昨天上课刚讲的,难道没听明白么?
即使上课没明白为什么下课的时候不问老师,或者问身边的同学呢?
是不是上课的时候睡着啦?
[ 本帖最后由 songfun 于 2007-7-6 21:05 编辑 ] 之所以测试会有策略就是为了指导测试活动更高效的进展下去,从测试策略上来讲,集成测试和单元测试、系统测试的策略是完全不一样的!单元测试策略有孤立、自顶向下、自底向上、混合测试;集成测试策略大爆炸、自顶向下、自底向上、三明治集成、基于功能集成等;系统测试策略和单元测试、集成测试略有不同,指的是每个测试子项需要如何去测、从哪些需求覆盖率的角度去测,具体的有等价类覆盖、边界值覆盖、流程路径覆盖、等价类两两组合覆盖、状态-条件组合覆盖、输出域覆盖等。
目标其实都是一致的:尽可能快、尽可能充分、全面的去覆盖你的被测系统。
也就是说这些策略的具体运用是非常灵活的,必须具体情况具体分析才行!
回复 #2 songfun 的帖子
听了,当时没想明白也问了后面的同学,解释的也很模糊,后面用例越写越感觉没能用到似的......谢谢老师了[ 本帖最后由 v_v 于 2007-7-6 22:53 编辑 ]
回复 #3 songfun 的帖子
“反向”指的是从预置条件还是HLD中没设计到的角度考虑? HLD没说明的都是反向 宋老师的总结使我的思路更加清晰了,感谢老师的指点啊。。。 貌似系统测试中没有什么策略之说的!系统测试只有测试类型这一说法。系统测试策略?sdlkfj4提醒LZ,多看看第一册书好了! 恩
受教啦
我集成测试也是学的模糊的
后来写用例什么的加在一起
慢慢变得清晰起来
谢谢老师的解释了
回复 #8 lhd85 的帖子
我说的系统测试策略是指设计用例的那些方法。。。。。。 正向测试指的是针对HLD中提到的设计项,必须去验证程序正确无误的实现了。总的来说,是验证做了该做的事。反向测试(也叫逆向测试)指的是针对HLD中没有提到的设计项,分析被测接口是否实现了HLD并没有要它实现的功能,以及可能出现的接口异常情况等。总的来说,是去验证没有做不该做的事。
原帖由 v_v 于 2007-7-6 22:50 发表 http://bbs.51testing.com/images/common/back.gif
“反向”指的是从预置条件还是HLD中没设计到的角度考虑? 系统测试也有测试策略——还是强调这两句:之所以测试会有策略就是为了指导测试活动更高效的进展下去。其实不管UT/IT/ST,它们的策略虽然不太一样,但是目标都是一致的:尽可能快、尽可能充分、全面的去覆盖你的被测系统。
只不过系统测试的策略和单元测试、集成测试的策略不是一个概念,而且它非常依赖于具体被测对象,也就是说必须“具体情况具体分析”,所以你在古乐和教材的第一册上是看不到有关于系统测试策略这个章节的。网上也有一些所谓的专家把测试类型当作系统测试策略来讲,实在误人子弟了!
同学们在学习的时候一定要多思考、灵活掌握,千万不要死读书、读死书、读书死,否则就会“子曰…………书上说………………”,让人觉得是墨守成规了:)
原帖由 lhd85 于 2007-7-7 20:07 发表 http://bbs.51testing.com/images/common/back.gif
貌似系统测试中没有什么策略之说的!系统测试只有测试类型这一说法。系统测试策略?sdlkfj4
提醒LZ,多看看第一册书好了!
[ 本帖最后由 songfun 于 2007-7-9 21:35 编辑 ] 不懂就问,这样的学习态度很好。
就怕有些同学太内向,不好意思问。
sdlkfj6
原帖由 v_v 于 2007-7-6 22:44 发表 http://bbs.51testing.com/images/common/back.gif
听了,当时没想明白也问了后面的同学,解释的也很模糊,后面用例越写越感觉没能用到似的......谢谢老师了
回复 #13 songfun 的帖子
sdlkfj5 sdlkfj5 sdlkfj5 呵呵,会问的不然心里不塌实。。。哈哈 发现有songfun老师的地方都有很多精华值得吸收,谢谢songfun~
页:
[1]