51Testing软件测试论坛

标题: 设计测试用例如何保证完整的覆盖需求(理论派就算了) [打印本页]

作者: bastard    时间: 2011-2-11 16:16
标题: 设计测试用例如何保证完整的覆盖需求(理论派就算了)
做了很多个项目,发现原来江湖上流传的设计理论都是步子迈得太大的选手
哪位高人有实际经验提炼出的覆盖法则,请赐教
理论派就别发言了,相信江湖破烂理论大家都见识过,误人子弟阿
作者: xrh51testing    时间: 2011-2-12 17:29
先将需求转化为需求矩阵,即做个EXCEL表格,内容包括需求编号(即:需求说明书中的章节号)、需求功能点(从需求章节内容中抽取出来的)、需求测试用例号,再针对每个用例编号写测试用例;偶做联通项目就是这样要求做的,仅供参考;
作者: nickzwd    时间: 2011-2-12 17:44
坐等高手,我目前涉及的项目还没有要求100%覆盖的。
作者: chop123    时间: 2011-2-14 18:27
得看啥用例了 白盒or黑盒
白盒的话 看是单元还是集成,不管是哪个都要熟读代码,根据代码逻辑来设计
黑盒的话 就是站在业务的角度,分模块,按操作、展现、正常流、异常流去设计
你说的100%覆盖也是理想化的,正常情况下,不能说100%的,用例和设计都是在不断补充和完善的
作者: Jackc    时间: 2011-2-15 10:50
*需求覆盖100%可以通过需求/用例 矩阵 得到
*功能覆盖100%....至今没见过哪组用例达到这个指标。无论黑盒/白盒。
貌似只有白盒中,测试类似“hello”这样的简单函数,能实现所谓的功能100%覆盖。(若考虑不同编译器原理的话,估计又是一个纠结的杯具....)
作者: davy_chen    时间: 2011-2-15 11:05
楼主的口气还是很大的啊,从实践看来,若想让测试用例保证完整覆盖需求,唯有遍历。凡是没有测试的地方,就是bug生存之处。
作者: 真实的追求者    时间: 2011-2-16 17:05
文档+经验




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