软件测试理论基础(三)

测试覆盖率统计    

  测试覆盖率分为代码覆盖、功能模块覆盖。需求覆盖

1.代码覆盖率

       代码覆盖是指测试执行遍历了代码的哪些区域。

    代码覆盖率 = (已执行测试的代码行 / 总的代码行)*100%

对于代码覆盖率只能作为测试充分程度的参考,即使达到百分百也很可能是测试不充分的

2.功能模块覆盖率

通常用于在回归测试时衡量测试的覆盖面

功能模块覆盖率 = (已执行测试的功能模块数 / 总的功能模块数) *100%

数据库覆盖率 = (SQL语句中出现的数据库对象数 / 数据库总的对象数) * 100%

3.需求覆盖率

    主要通过分析测试用例的执行情况来衡量对需求的满足程度。

  需求覆盖率 = (已执行的测试用例数 / 总的设计测试用例个数) * 100%


缺陷逃逸率 =  (用户发现的缺陷个数 / 总共出现的缺陷个数 ) * 100%

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值