Bug管理的流程和几个重点

前两天谈论的bug管理的问题,大家列举了很多bug跟踪软件,我觉得工具是一部分,但是主要还在bug管理的流程上。
在这些bug管理工具里,bug的一个最重要的属性就是“状态”,一般又有“新增(New或Active)”,“处理中(in progress)”,“已修正(Fixed)”,“重新打开(reopened)”,“关闭(Close)”等几个,这几个状态一看就很明白一个bug从发现到排除要走哪些流程:
1.测试人员发现bug,提交。bug状态为New
2.开发人员接收bug,bug状态为in Progress
3.开发人员修改完毕,提交,bug状态改为Fixed
4.测试人员针对开发人员作的修改,再次对bug进行测试,如果bug依然存在,就把bug状态置为reopened,流程到第二步重新开始,如果问题已经解决,就直接改为close,该bug的流程就走完了。

流程虽然简单,但是在实际使用中还是发现一些问题:
1.bug信息不全:
   有的信息,比如项目,模块,指定处理人(也就是指派给谁处理)等,这些信息会用来作统计分析,哪个项目,哪个模块,谁的bug多,谁发现的bug多,谁改的bug多等,根据这些信息可以大致看出一个人的工作量和工作质量。所以不要嫌麻烦,把bug的信息写全些。
2.所提供的信息不准确:
有的bug描述一带而过,表述含糊不清,只是说出现了错误,但是错误的现象是什么,提示信息是什么,怎么操作才出现的,都不清楚,这样的bug交给开发人员,只会给开发人员增加负担,因为他自己还要再作测试,以发现更多的信息,去排除bug,或者他会到测试那边其讨论,询问详情,有时要多次反馈才能确定到底是什么问题。
3.开发人员关闭bug: 
只有bug的提交人(也就是发现人)才能去关闭该bug,开发人员只能使用两个状态:“处理中”和“已修正”
4.bug的可重现性:
  这个重要的属性是在bug管理软件中无法体现和度量的, 这个任务主要都在测试这边,如果你发现了一个bug,赶紧把开发人员叫过来,人家来了,你要给他看看这个bug,可是却怎么也不出现了,连自己都不知道这个bug是怎样操作后才出现的。这样不能重现的bug几乎就不能算作bug,也是最让人头疼的问题。那么作为测试人员,你的任务就是要尽可能的找到bug出现的规律,尝试各种可能,即使不能重现,起码也要让开发人员知道你已经作了哪些尝试,而他不必再去走弯路。

Bug管理的流程和几个重点_悟sphenic_新浪博客相关推荐

  1. 串管理——鸟友们快来看啊——看清楚点_悟sphenic_新浪博客

    串管理--鸟友们快来看啊--看清楚点 在内存有限的情况下,应当特别注意串的"繁殖".一种常见的做法是使用+操作符,而这往往会带来问题,如果把多个串通过+操作符连接在一起构成一个串, ...

  2. 常用的五大bug管理工具的优缺点和下载地址_前进的火车_新浪博客

    1. QC(Quality Center) 是原Mercury Interactive公司(现已被HP收购)生产的企业级基于WEB测试管理工具,需要安装配置IIS和数据库,系统资源消耗比较大:功能很强 ...

  3. “国家重点实验室”完全名单_洹水泛舟_新浪博客 - Google Chrome

    "国家重点实验室"完全名单 单位名称(序号)   国家重点实验室名称  建设单位 中国科学院(73) 1   半导体超晶格国家重点实验室  中国科学院半导体研究所 2   应用光学 ...

  4. Bug的生命周期_Sinno_Song_新浪博客

    1.Bug的属性: .Bug出现的环境:指这个Bug是在什么系统环境下出现的,如:国内几大安卓手机的不同型号不同版本,Ios不同型号不同系统版本.B/S架构下,用户使用不同浏览器.内核.版本不同等等不 ...

  5. Kali Linux渗透测试实战 1.3 渗透测试的一般化流程_商洛学院司徒荆_新浪博客

    1.3 渗透测试的一般化流程 凡事预则立,不预则废,做任何事情都要有一个预先的计划.渗透测试作为测试学科的一个分支,早已形成了完整的方法论.在正式开始本书的实践教学章节之前,我也想谈一谈使用Kali ...

  6. 如何配置SQL Server 2008管理器_过路老熊_新浪博客

    SQl Server 配置管理器(简称为配置管理器)包含了SQL Server 2008服务.SQL Server 2008网络配置和SQL Native Client配置3个工具,供数据库管理人员做 ...

  7. Mooc里面几门重点大学的C++课程的简单评价_拔剑-浆糊的传说_新浪博客

    Mooc里面几门重点大学的C++课程的简单评价: =============================================== 一.外校Mooc课程 1. 华中科技大学:C++程序设 ...

  8. BIM设计师斑马:方案为主的建筑师,对于BIM的学习应该是一种怎样的流程呢?_BIM设计师斑马_新浪博客

    在大院里面做得比较多的是施工图阶段的BIM实施,今天被问到这个问题,是一直没太想过,而又很值得自己琢磨一下的问题. "方案为主的建筑师,对于BIM的学习应该是一种怎样的流程呢?" ...

  9. 华为S2300开启WEB管理_七夕小子_新浪博客

    华为S2300交换机不含web网页文件,需手动上传. Web文件下载地址http://download.csdn.net/download/flyhorstar/4929194 开启步骤如下: 开启交 ...

最新文章

  1. java面向过程和面向对象
  2. 算法面试的理想与现实
  3. 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问...
  4. 边工作边刷题:70天一遍leetcode: day 33-3
  5. java常见_Java 常用类
  6. 让Lua支持Linq吧
  7. 06-BCD计数器设计与应用——小梅哥FPGA设计思想与验证方法视频教程配套文档
  8. [剑指offer]面试题第[48]题[Leetcode][JAVA][第3题][无重复字符的最长字串][滑动窗口][HashSet/Map]
  9. c++的虚拟继承 的一些思考吧
  10. 迪米特法则(设计模式5)
  11. 一个很不错的技术网站
  12. Kafka安装及部署
  13. python3爬取网易云歌单数据清洗_如何利用Python网络爬虫爬取网易云音乐歌词
  14. Asp.net Web Api 路由 和 异常处理
  15. 每日三道前端面试题--vue 第二弹
  16. 编译OpenJDK8:CoreLibraries.gmk:37/e_acos.obj/BuildJdk.gmk:70/Main.gmk:116/错误
  17. Java_银行排队叫号系统
  18. matlab中产生对角阵,关于matlab中的diag函数(矩阵对角元素的提取和创建对角阵)
  19. 地铁口多了一堆小卡片,事情并不简单?
  20. 新手使用VS2013时常遇问题及解决方法

热门文章

  1. 自己动手实现抖音高清无水印视频下载工具(4)
  2. grep 查找多个关键词之一
  3. sqlserver 触发器 怎么获取更新前的值
  4. 项目名称:上海地铁游
  5. 编译原理-如何使用flex和yacc工具构造一个高级计算器
  6. Windows下OpencvSharp编译CUDA 五、后记
  7. 传统书店为何妖魔化当当网?
  8. 网站seo优化方法有哪些?
  9. PCF85063 RTC 芯片的使用
  10. 【智能制造】工博会火爆异常,为什么投资人不去AI大会了?