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状态:研发把缺陷打回或是拒绝了,这时候测试人员再次确认这是不是一个有效的缺陷
    如果研发和测试人员对一个缺陷产生争议,一般找测试主管,研发主管或是项目经理协调
  • 相关阅读:
    孙剑云访谈【转载】
    继承几近失传的经典吟诵-余觉中
    俞净意公遇灶神记
    吟诵,不为吟诵
    .NET中使用Redis
    redis密码设置、访问权限控制等安全设置
    Mock框架
    日记 2016年8月9日(周二)
    Notepad++前端开发常用插件介绍
    [Android Tips] 8. Install apk on multiple connected devices
  • 原文地址:https://www.cnblogs.com/yagao/p/8596807.html
Copyright © 2011-2022 走看看