软件测试结束的标准是什么?看了你就知道

发表于:2019-9-06 17:59  作者:佚名   来源:软件测试资源共享

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试 软件测试技术

  前言:
  前段时间粉丝在问测试结束的标准是什么,接下来我会给大家普及下它的完成标准以及引申出来的有关BUG等级的划分和细则。在此我只重点说功能测试(即系统测试)的关闭标准,单元和集成测试关闭标准一笔带过哈。而且这也是一道经常会被问到的面试题,希望对大家有所帮助
  单元测试退出标准
  1) 单元测试用例设计已经通过评审
  2) 核心代码100% 经过Code Review
  3) 单元测试功能覆盖率达到100%
  4) 单元测试代码行覆盖率不低于80%
  5) 所有发现缺陷至少60%都纳入缺陷追踪系统且各级缺陷修复率达到标准
  6) 不存在A、B类缺陷
  7) C、D、E类缺陷允许存在
  8) 按照单元测试用例完成了所有规定单元的测试
  9) 软件单元功能与设计一致
  集成测试退出标准
  1) 集成测试用例设计已经通过评审
  2) 所有源代码和可执行代码已经建立受控基线,纳入配置管理受控库,不经过审批不能随意更改
  3) 按照集成构件计划及增量集成策略完成了整个系统的集成测试
  4) 达到了测试计划中关于集成测试所规定的覆盖率的要求
  5) 集成工作版本满足设计定义的各项功能、性能要求
  6) 在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准
  7) A、B类BUG不能存在
  8) C、D类BUG允许存在,但不能超过单元测试总BUG的50%。
  9) E类BUG允许存在
  系统测试退出标准
  1) 系统测试用例设计已经通过评审
  2) 按照系统测试计划完成了系统测试
  3) 系统测试的功能覆盖率达100%
  4) 系统的功能和性能满足产品需求规格说明书的要求
  5) 在系统测试中发现的错误已经得到修改并且各级缺陷修复率达到标准
  6) 系统测试后不存在A、B、C类缺陷
  7) D类缺陷允许存在,不超过总缺陷的5%
  8) E类缺陷允许存在,不超过总缺陷的10%
  注:这只是一套比较理想化的退出标准,但在实际工作中不可能达到这种程度,尤其是测试覆盖率和缺陷解决率不可能是100%。现在的军方标准是达到99%。对于通用软件来说就要根据公司实际情况了。

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理

【福利】填问卷 送2019精选测试大礼包+接口测试实战课程!

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道