质量度量汇总_第1页
质量度量汇总_第2页
质量度量汇总_第3页
质量度量汇总_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Comment U1 select count AL DESCRIPTION from select a bg bug id a bg subject b AL DESCR IPTION from select bg bug id bg subject from td bug a inner join select AL ITEM ID AL DESCRIPTION from td all lists where AL FATHER ID in select AL ITEM ID from td all lists where AL FATHER ID in select AL ITEM ID from td all lists where AL DESCRIPTION Subject b on a bg subject b AL ITEM ID c group by AL DESCRIPTION Comment U2 select count BG SEVERITY from td bug group by BG SEVERITY order by count desc Comment U3 select count BG USER 15 from td bug group by BG USER 15 order by count desc Comment U4 select count BG USER 24 from td bug group by BG USER 24 order by count desc ID 质量度量定义 公式评价方法可行性 1 功能分类缺陷显示每个功能模块与功能模块 组中发现的缺陷数目和比例 Subject 分析将标识出具有最多缺 陷的功能模块 报表中项 目占总数百分比最高 表 明了该部分在发布后还需 要检查其可维护性 高 2 测试人员分类缺陷显示在项目中每一个测试人员 所发现的缺陷数目和比例 报告人 统计数据小心使用低 3 缺陷严重程度状况显示在整个项目中各种严重程 度的缺陷的分布情况 严重程度 Blocker Critical 的缺陷 占很大百分比的话 说明 程序的设计或架构存在着 问题 产品不适宜发布或 发布后需要检查其可维护 性 高 4 根本原因分析 缺 陷分类 显示缺陷的来源 缺陷类型 在产品发布后 需要检查 占总数百分比较高的缺陷 功能的可维护性 高 5 发现方式分类缺陷显示缺陷是如何被发现的 测试分类 可证明各类型在测试过程 中的贡献 如果发现某项 在发现缺陷占总数半分比 不高的话 说明对该方面 测试关注过多 高 6 发现阶段分类缺陷显示缺陷是何时被发现的 测试分类 流程 可证明各阶段在测试过程 的贡献 高 7 发现者分类缺陷显示缺陷是谁发现的 根据报告人 开发部门 质量保证 技术支 持 对大部分项目而言 大部 分缺陷都是在质量保证测 试过程中发现的 如果是 技术支持发现绝大部分的 缺陷 则表明质量保证测 试不足 低 8 系统测试类型发现 缺陷 系统测试由一个或多个基于系 统初始目标的测试组成 显示 按照系统测试类型分类的缺陷 的分布情况 未预留选项 性能测试 安全性测试 压力 测试等 对于整个项目 某项占百 分比过高的情况表明系统 相应设计还有不足 低 9 其他参数类型分类 缺陷 操作系统 应用服务器 JDK 存储库 字符集 中 10 责任人员分类缺陷显示缺陷责任人员数目和比例 责任人 统计数据小心使用中 11 缺陷解决方案分类显示缺陷关闭状态下的解决方 案的分布情况 统计数据小心使用高 解决方案 12 缺陷状态分类高 13 缺陷处理结束时长 closed 统计数据小心使用中 14 降级缺陷数解决了一个缺陷 因此而引起 的其它缺陷 降级缺陷数目多 说明系 统不稳定 高 15 缺陷生命周期统计缺陷从提出到修复的周期越短 越好 即从发现缺陷到关闭缺 陷的时间 了解缺陷修复的质量 跟 踪那些生命周期较长 且 出现多次修复 reopen 的 缺陷 高 16 缺陷屏蔽 defect masking 一个缺陷阻碍另一个缺陷被发 现的情况 了解此轮测试不能覆盖的 功能点 低 17 推迟修正的缺陷由于需求或项目原因 不在该 版本修正的缺陷 了解目前发布版本存在的 已知缺陷 18 缺陷探测率 Defect Detection Percentage D1 软件开发过程中发现的所 有缺陷数 D2 软件发布后发现的缺陷 数 D 发现的缺陷总数 缺陷探测率 作为目前测试覆盖率的参 考 以及 QA 工作质量的一 个指标 高 1 缺陷密度 defect density 基本的缺陷测量是以每千行代 码的缺陷数 将软件组件或系 统的缺陷数和软件或者组件规 模相比的一种度量 标准的度 量术语包括 如每千行代码 每个类或功能点存在的缺陷数 Dd D KLSOC 其中 D 为缺陷数 KLSOC 为 不含注释的源码行数 以每千 行计 Dd 为实际缺陷密度 了解开发团队的工作质量 例如 每千行代码缺陷数 目 每个功能点缺陷数目 缺陷密度与模块大小关系 图 Brooks 定律 持续质量改进 P172 高 2 缺陷清除率修复缺陷数除以缺陷总数 控 制阈值 95 高 3 周期偏差率实际 计划 计划 控制阈值 20 高 5 直方图从总体中随机抽取样本 将从 样本中获得的数据进行整理 从而找出数据变化的规律 以 便测量工序质量的好坏 直方 图是常用的 QC 工具 1 标准型 对称型 2 锯齿型 3 偏态型 4 平顶型 5 双峰型 6 孤岛型 待定 6 缺陷移除率缺陷移除率 本阶段发现的缺 陷数 本阶段引入的缺陷数 100 如需求阶段一共引入 高 了 15 个缺陷 需求评审时候 只发现了 2 个 设计过程中发 现了 10 个 编码和单元测试 阶段发现了两个 还有一个直 到系统测试阶段才被发现 这 样 需求阶段的缺陷移除率 2 15 100 13 它反映的是 该活动阶段的缺陷清除能力 7 缺陷泄露率就是有多少本阶段引入的缺陷 没有在本阶段发现而是被泄露 到后阶段环节才被发现 其计 算公式为 缺陷泄漏率 下 游发现的本阶段的缺陷数 本 阶段注入的缺陷总数 100 显然 它等于 1 缺陷 移除率 它反映的是本阶段 质量控制措施落实的成效 高 8 发现矩阵分析矩阵的每行表示该阶段或活动发 现的各阶段产生的缺陷数 矩阵 的每列表示该阶段或活动引入的 缺陷泄露到后续各环节的缺陷数 12 13中 9 缺陷分布可以选某个阶段的测试缺陷进行 分析 按照这些缺陷对应的产品 组成部分来汇总这些数据 利用 这样的分布 可以找出我们产品 项目的高危模块来 这些模块导 致了我们产品的主要缺陷 10 数据透视表中 11 帕累托图 Pareto 是用来找出影响产品质量主要 因素的一种有效工具 排列图是有两个纵坐标 一个 横坐标 几个直方块和一条折 线所构成 排列图的横坐标表 示影响产品质量的因素或项目 按其影响程度大小 从左到右 依次排列 直方块的高度表示某个因 素影响大小 从高到底 从左到右 顺序排列 折 线表示个影响因素大小的 累积百分数 是由左到右 逐渐上升的 这条折线就 称为帕累托曲线 高 12 缺陷的阶段分布模型中 13 缺陷的阶段来源分布 模型进行质量预测 中 14 泄漏的下游缺陷回溯 过程有效性 从团队的典型项目中运用一定的 抽样原则抽样出某个阶段的若干 个缺陷 从技术 流程 工程方 法 费效比方面去分析其更适合 发现阶段高 更经济的清除方法 然后把这些 方法固化到我们日常的项目实施 过程中 逐步就可以降低上游对 后端的缺陷泄露 15 缺陷分类来进行缺陷 的根源分析 对于测试出来的 BUG 进行缺陷分 类 按照 BUG 的类型分布 找出 那些关键的缺陷类型 进一步分 析其产生的根源 从而针对性的 制定改进措施 16 缺陷收敛趋势分析缺陷趋势就是将每月新生成的缺 陷数 每月被解决的缺陷数和每 月遗留的缺陷数标成一个趋势图 表 一般在项目的开始阶段发现 缺陷数曲线会呈上升趋势 到项 目中后期被修复缺陷数曲线会趋 于上升 而发现缺陷数曲线应总 体趋于下降 同时处于 OPEN 状 态的缺陷也应该总体呈下降趋势 到项目最后 三条曲线都趋向于 零 高 17 测试零缺陷跟踪显示在整个项目中发现缺陷的 速度 是一个非常有价值的关 于测试完成情况的指示器 缺陷的累积数目 也就是测试 执行过程中当时的总数 和按 时间周期记录的缺陷数目都可 以帮组预测缺陷递减的时间点 这时缺陷总数曲线会 弯折 并且在一个时间周期中发现的 缺陷数会趋于零 高 18 功能已测试 未测试显示测试的最终状态 并验证 所有的大部分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论