zoukankan      html  css  js  c++  java
  • 不测的秘密:精准测试之路----读书笔记(第十一章)

    十一、精准测试第九式:质量评估

      精准测试本质上是一种基于风险的测试策略,只不过这种风险通过代码层面的分析之后,已经被降低了很多。对于产品的质量而言,不能说我们做了精准测试,产品的质量就可以提升了。而是应该反过来,在保证质量不降的前提下,我们的测试效率有了极大的提高。

    1、测试覆盖率的评估

      *    覆盖率是度量测试完整性的一个手段,是测试有效性的一个度量

    测试覆盖率几种体现:

      • 对需求的覆盖 -- 需求覆盖率(粒度较粗)
      • 对代码的覆盖 -- 代码覆盖率(常用)
      • 对模块的覆盖 -- 功能模块覆盖率
      • 对数据的覆盖 -- 数据库覆盖率

     2、你来决定发不发

    质量标准举例:

      • 严重Bug需要全部修复完毕
      • 增量代码覆盖率达到90%以上
      • 挂起的bug比率需要控制在5%以内
      • 产品的性能、稳定性测试通过

    项目过程指标:

    • 测试计划实际投入与预期符合
    • 测试任务全部按照计划执行完
    • 项目的千行bug率控制在3个以内
    • bug发现率在提测周期应该呈收敛趋势

    产品版本发布标准:

  • 相关阅读:
    cf B. Number Busters
    hdu 5072 Coprime
    HDOJ迷宫城堡(判断强连通 tarjan算法)
    Entropy (huffman) 优先队列)
    Number Sequence
    Code (组合数)
    Round Numbers (排列组合)
    Naive and Silly Muggles (计算几何)
    SDUT 最短路径(二维SPFA)
    Pearls DP
  • 原文地址:https://www.cnblogs.com/testing2019/p/10283902.html
Copyright © 2011-2022 走看看