51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3861|回复: 6
打印 上一主题 下一主题

[求助] 设计测试用例如何保证完整的覆盖需求(理论派就算了)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-2-11 16:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做了很多个项目,发现原来江湖上流传的设计理论都是步子迈得太大的选手
哪位高人有实际经验提炼出的覆盖法则,请赐教
理论派就别发言了,相信江湖破烂理论大家都见识过,误人子弟阿
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-2-12 17:29:33 | 只看该作者
先将需求转化为需求矩阵,即做个EXCEL表格,内容包括需求编号(即:需求说明书中的章节号)、需求功能点(从需求章节内容中抽取出来的)、需求测试用例号,再针对每个用例编号写测试用例;偶做联通项目就是这样要求做的,仅供参考;
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-2-12 17:44:54 | 只看该作者
坐等高手,我目前涉及的项目还没有要求100%覆盖的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-2-14 18:27:20 | 只看该作者
得看啥用例了 白盒or黑盒
白盒的话 看是单元还是集成,不管是哪个都要熟读代码,根据代码逻辑来设计
黑盒的话 就是站在业务的角度,分模块,按操作、展现、正常流、异常流去设计
你说的100%覆盖也是理想化的,正常情况下,不能说100%的,用例和设计都是在不断补充和完善的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-2-15 10:50:27 | 只看该作者
*需求覆盖100%可以通过需求/用例 矩阵 得到
*功能覆盖100%....至今没见过哪组用例达到这个指标。无论黑盒/白盒。
貌似只有白盒中,测试类似“hello”这样的简单函数,能实现所谓的功能100%覆盖。(若考虑不同编译器原理的话,估计又是一个纠结的杯具....)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-2-15 11:05:59 | 只看该作者
楼主的口气还是很大的啊,从实践看来,若想让测试用例保证完整覆盖需求,唯有遍历。凡是没有测试的地方,就是bug生存之处。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-2-16 17:05:24 | 只看该作者
文档+经验
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-17 00:19 , Processed in 0.065444 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表