设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 537|回复: 0
收起左侧

如何证明软件测试是充分的?

[复制链接]
发表于 2018-8-28 10:02:23 | 显示全部楼层 |阅读模式
如何证明软件测试是充分的?

建议的参考答案如下:

1、测试路径所对应的代码行覆盖率的百分比,最好80%,甚至是90%以上;
2、平均一个软件功能点的User Case至少有几个(4-6)Test Case;
3、测试数据的边界(Boundary)需要有不同的覆盖。例如,利用业务流程图来判断业务流程和数据是否完全覆盖;
4、评审通过后的测试计划中要求的非功能性需求的测试都需要做,例如,软件压力测试和并发测试等;
5、考虑测试功能点的级别,并做到充分的回归测试。回归测试的测试范围选取的原则可以是测试用户常用的功能或测试人员凭经验制定回归测试的范围;
6、基于历史数据,平均每千行代码的Bug发现的数量进行比较分析,比如平均1000行代码有2个Bug,那么2万行代码应该找到40个Bug;
7、测试验收标准的明确和可衡量,这个在需求和设计文档中就需要有明确的规定;
8、建立独立审查开发和测试的结果的机制,比如PMO或第三方执行独立审查,确保测试的充分性。

东方瑞通成立于1998年,总部在北京,分别在上海、广州、天津、武汉、济南、深圳、成都、重庆、杭州和西安建立了直营分部,全国拥有超过40间专业培训教室、40多位专职讲师及180多位签约讲师;作为国内企业级IT高级技术&管理培训的领军机构,为数千家企业客户提供员工外派(公开课)和团体定制培训服务,累计培训专业人才数十万名。



您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-16 17:22 , Processed in 0.052649 second(s), 8 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

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