缺陷跟踪管理是工作的一个重要部分,的目的是为了尽早发现软件系统中的缺陷,因此,对缺陷进行跟踪管理,确保每个被发现的缺陷都能够及时得到处理是测试工作的一项重要内容。 1、缺陷跟踪管理的目标 软件缺陷能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,过程简单说就是围绕缺陷进行的,对缺陷的跟踪管理一般而言需要达到以下的目标: 确保每个被发现的缺陷都能够被解决;这里解决的意思不一定是被修正,也可能是其他处理方式(例如,在下一个版本中修正或是不修正),总之,对每个被发现的BUG的处理方式必须能够在开发组织中达到一致; 收集缺陷数据并根据缺陷趋势曲线识别测试过程的阶段;决定过程是否结束有很多种方式,通过缺陷趋势曲线来确定测试过程是否结束是常用并且较为有效的一种方式。 收集缺陷数据并在其上进行数据分析,作为组织的过程财富。 上述的第一条是最受到重视的一点,在谈到缺陷跟踪管理时,一般人都会马上想到这一条,然而对第二和第三条目标却很容易忽视。其实,在一个运行良好的组织中,缺陷数据的收集和分析是很重要的,从缺陷数据中可以得到很多与软件质量相关的数据。 2、缺陷的描述 对缺陷的描述应该包含以下的内容:可追踪信息缺陷ID唯一的缺陷ID,可以根据该ID追踪缺陷缺陷基本信息缺陷状态缺陷的状态,分为“待分配”、“待修正”、“待验证”、“待评审”、“关闭” 缺陷标题描述缺陷的标题缺陷的严重程度描述缺陷的严重程度,一般分为“致命”、“严重”、“一般”、“建议”四种缺陷的紧急程度描述缺陷的紧急程度,从1-4,1是优先级最高的等级,4是优先级最低的等级缺陷提交人缺陷提交人的名字(邮件地址)缺陷提交时间缺陷提交的时间缺陷所属项目/模块缺陷所属的项目和模块,最好能较精确的定位至模块缺陷指定解决人缺陷指定的解决人,在缺陷“提交”状态为空,在缺陷“分发”状态下由项目经理指定相关开发人员修改缺陷指定解决时间项目经理指定的开发人员修改此缺陷的deadline 缺陷处理人最终处理缺陷的处理人缺陷处理结果描述对处理结果的描述,如果对代码进行了修改,要求在此处体现出修改缺陷处理时间缺陷处理的时间缺陷验证人对被处理缺陷验证的验证人缺陷验证结果描述对验证结果的描述(通过、不通过)缺陷验证时间对缺陷验证的时间缺陷的详细描述 对缺陷的详细描述;之所以把这项单独列出来,是因为对缺陷描述的详细程度直接影响开发人员对缺陷的修改,描述应该尽可能详细测试环境说明 对测试环境的描述必要的附件 对于某些文字很难表达清楚的缺陷,使用图片等附件是必要的

来源:威迅教育南丹测试中心

软件测试怎么跟踪缺陷,软件测试缺陷跟踪管理相关推荐

  1. 软件测试怎么跟踪缺陷,也谈软件测试缺陷跟踪管理

    缺陷跟踪管理是软件测试工作的一个重要部分,软件测试的目的是为了尽早发现软件系统中的缺陷,因此,对缺陷进行跟踪管理,确保每个被发现的缺陷都能够及时得到处理是测试工作的一项重要内容. 1. 缺陷跟踪管理的 ...

  2. 软件测试 通用技术04 缺陷基本概述 缺陷的生命周期 缺陷的识别 缺陷报告 缺陷报告模板 测试需求、测试用例、缺陷报告的关系

    1 缺陷基本概述 1.1 缺陷的定义(重要!) 软件未实现产品说明书要求的功能: 软件出现了产品说明书指明不应该出现的功能: 软件实现了产品说明书未提到的功能: 软件未实现产品说明书虽未明确提及但应该 ...

  3. 软件测试——缺陷(缺陷的基本概、缺陷的生命周期、缺陷的识别)

    缺陷 一.缺陷的基本概述 1.缺陷的定义 软件未实现产品说明书要求的功能 软件出现了产品说明书指明不应该出现的功能 软件实现了产品说明书未提到的功能 软件未实现产品说明书虽未明确提及但应该实现的目标 ...

  4. 软件测试梳理 第九节 缺陷和缺陷报告

    缺陷的基本概述 缺陷的定义 软件未实现产品说明书要求的功能 软件出现了产品说明书指明不应该出现的功能 软件实现了产品说明书未提到的功能 软件未实现产品说明书虽未明确提及但应该实现的目标 软件难以理解. ...

  5. 软件测试--缺陷和缺陷报告

    缺陷的基本概述 定义:软件未实现产品说明书要求的功能 软件出现了产品说明书指明不应该出现的功能 软件实现了产品说明书未提及的功能 软件未实现产品说明书虽未说明单应该实现的目标 软件难以理解.不易使用. ...

  6. 软件测试---缺陷、缺陷报告

    软件缺陷基础概念 定义 从内部看,软件确认是产品开发或者维护过程中存在的错误.毛病等各种问题 从外部看,软件缺陷是系统所需要实现的某种功能的失效或者违背 总的来说,缺陷就是问题,最终表现为所需要的功能 ...

  7. 内核二分缺陷_缺陷跟踪

    1. 内核二分缺陷_缺陷跟踪 1.1 二分缺陷 # 利用git log 查看提交的历史记录 root@mouse:~/linux# git log --oneline 56e337f2cf13 (HE ...

  8. 万人总结的软件测试面试简历及软件测试面试题

    一.前言:浅谈面试 面试是我们进入一个公司的门槛,通过了面试才能进入公司,你的面试结果和你的薪资是息息相关的.那如何才能顺利的通过面试,得到公司的认可呢?面试软件测试要注意哪些问题呢?下面和笔者一起来 ...

  9. 软件测试(基础)· 软件测试的生命周期 · 如何描述一个 Bug · Bug 的级别 · Bug 的生命周期 · 争执 · Bug 评审

    一.软件测试的生命周期 软件测试的生命周期 & 软件开发的生命周期 二.如何描述一个 Bug 三.如何定义 Bug 的级别 四.Bug 的生命周期 五.发生争执了怎么办? Bug 评审 一.软 ...

最新文章

  1. python中字典统计成绩合_Python统计字典中的项
  2. 解决nginx proxy_pass反向代理cookie,session丢失的问题
  3. java 模拟grep_java模拟linux命令grep
  4. php 执行效率,PHP 函数执行效率的小比较
  5. 问题 1046: [编程入门]自定义函数之数字后移
  6. SpringCloud学习--微服务架构
  7. KXD黑夜模式流星滑落个人主页HTML源码
  8. 李彦宏:5年后语音和图片搜索会超文字搜索
  9. Layui默认表单校验规则
  10. java使用多态打印个人信息_java 多态 回顾
  11. 职场面试中遇到的问题,八个方案,见招拆招
  12. 【统计学】从样本到总体
  13. J0007. 华为手机怎么开启开发者选项
  14. 【Python + selenium】在浏览器打开新页签
  15. 网络规划设计师教程知识点精讲之子网
  16. RabbitMQ快速入门及实例演示
  17. 阿里巴巴DevOps实践手册 附下载链接
  18. 3-2存储系统-主存与CPU的连接外部存储器
  19. iOS测试之接口测试总结
  20. python自然语言处理之lda

热门文章

  1. 前端常见面试题:CSS3动画知道吗?怎么实现的?
  2. 2.7mnist手写数字识别之训练调试与优化精讲(百度架构师手把手带你零基础实践深度学习原版笔记系列)
  3. 小达同学软件测试第五讲-测试技术与应用(完结)
  4. ADAU1452的A2B音频输入由IN3改成IN1输入调试OK
  5. 对近期的学习内容进行一个梳理总结
  6. Ubuntu软件装机问题
  7. 阿里云天池实验室训练自己的数据
  8. Android网络防火墙实现初探
  9. 骇客训练营 —— 网络安全基础篇 (1)虚拟机中关于隐藏文件的扩展名的相关问题
  10. 浙大三维视觉团队提出ENeRF:首次实现任意动态场景的实时照片级渲染 | SIGGRAPH Asia 2022...