zoukankan      html  css  js  c++  java
  • 缺陷定义以及管理流程

    缺陷定义
    错误:一般文档中表述或编写过程中产生的错误现象
    bug:存在于程序代码或系统硬件中的错误
    缺陷:一切与用户显性或隐性需求不相符的错误
    失效:因缺陷引发的失效现象
     
    缺陷产生的原因
    因需求表述、理解产生的错误
    程序编写过程中产生的错误
    软件复杂度越来越高
    与用户需求不符合
    常见缺陷:遗漏、错误、冗余、不满意
     
    缺陷管理
    角色定义
    测试工程师:发现缺陷,提交缺陷
    测试负责人:检查测试工程师提交的缺陷是否符合规范
    开发负责人:把缺陷分配给开发人员
    开发人员:缺陷的确认以及修复
    项目经理:提交的缺陷有分歧时,被Reject时,进行评审
    流程定义
    缺陷状态的改变
    第1种情况: New--open--Fix--close
    第2种情况: New--open--Fix--reopen--Fix--close
    第3种情况: new--open--reject--close
    第4种情况: new--open--reject--reopen--Fix--close
    测试人员关注 Fix和reject状态的缺陷
    Fix状态:研发修复成功,缺陷需要测试人员验证
    reject状态:研发把缺陷打回或是拒绝了,这时候测试人员再次确认这是不是一个有效的缺陷
    如果研发和测试人员对一个缺陷产生争议,一般找测试主管,研发主管或是项目经理协调
  • 相关阅读:
    网站设计十忌
    sql优化代码
    负载均衡技术 (4)
    负载均衡技术 (3)
    使用exe4j打包jar生成exe常用设置
    大型网站设计注意事项
    大型企业网站建设存在的十大问题分析
    电子商务网站必须要解决的若干技术问题
    电子商务系统的商品实体分析和设计
    JFfreeChart使用文档
  • 原文地址:https://www.cnblogs.com/yagao/p/8596807.html
Copyright © 2011-2022 走看看