zoukankan      html  css  js  c++  java
  • 缺陷的定义、产生原因、格式

    缺陷的定义:包含错误、Bug、缺陷、失效
    1、错误:静态存在于文档说明中的表述或编写错误ru:用户名及密码错误
    2、bug:存在于代码或硬件系统中的错误
    3、缺陷:被测对象实际表现与用户显性需求或隐性需求之间的差异:如:功能实现错误;功能实现多余;功能实现遗漏;功能实现不友好 
    4、失效:因缺陷导致功能无法正常使用
    
    缺陷的产生原因:
    1、需求表述理解、编写过程中引起的错误
    2、系统设计架构引起的错误
    3、开发过程中缺乏有效的沟通及监督
    4、程序员编码过程产生的错误
    5、软件开发工具本身的错误
    6、软件需求、复杂度越来越高
    7、与用户需求不符合,即时本身不存在某种意义上的缺陷
    
    缺陷的格式:
    1、缺陷ID:缺陷的编号唯一
    2、概要描述:简单描述缺陷的形式或现象,可能引发缺陷的原因,便于研发快速推测缺陷的产生原因。如:商品查询功能:输入关键字后查询结果显示为乱码
    3、发现人:任何人(一般为测试工程师;项目组相关人员)
    4、发现时间:便于跟踪处理
    5、修复时间:
    6、所属版本:便于后期统计不同版本的缺陷数量以及确定测试版本的发布风险
    7、所属模块:缺陷所在的功能或业务模块,便于后期统计每个功能或业务模块的缺陷分布情况,从而利于回归投入确定或研发资源分配
    8、缺陷的状态:缺陷所处的活动状态,new(新发现的或新提交的缺陷) open(经过确认后确定是bug后,缺陷正式进入管理流程)  fix (研发同事确认为bug,并且做了修复活动,可将对应的bug状态设置为fix)close (缺陷经过校验确认已修复或无须处理时)reject(研发人员认为不是bug,拒绝修改) reopen(再次发现相同的缺陷重新打开)
    9、缺陷的严重度:缺陷引发后果的验证程度  ,low 、medium 、high、 very high、 urgent
    9、修复优先级:
    10、详细描述:当概要无法细致描述缺陷现象时,需要再此进行详细描述
    11、下一步处理人:缺陷修改人或测试人
    目前还在学习中,希望会对大家有所帮助,觉得不错,就点赞支持一下。 另外,转载时请附带链接。谢谢!
  • 相关阅读:
    Java继承关系的父子类中相同的成员变量
    MVC写在Model文件夹下,登录注册等页面定义的变量规则,不会被更新实体模型删除
    手动新建MVC控制器和视图,以及数据显示的问题
    创建简单的MVC项目
    复习i++和++j
    ViewBag的简单使用
    ValidationMessageFor验证
    Cookie的简单使用
    MVC3中 ViewBag、ViewData和TempData的使用和区别
    C#的GridView控件复习
  • 原文地址:https://www.cnblogs.com/dangkai/p/8537731.html
Copyright © 2011-2022 走看看