zoukankan      html  css  js  c++  java
  • 软件缺陷和软件缺陷的种类

    软件缺陷和软件缺陷种类
    软件缺陷的定义
    软件缺陷,常常又被叫做Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺陷。
     
     
    正确的缺陷报告

     

    在禅道中记录如下
    0
     
     
     
     
    缺陷报告的八大要素:
    缺陷编号:是缺陷的唯一标识符,在禅道之类的缺陷管理工具中一般都会自动生成,这个大家不用纠结。
    缺陷状态:是缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识,一般不需要我们去选择。
    缺陷标题:是缺陷的概述。
    重现步骤:是一步一步描述再现缺陷的操作步骤,基本要求就是开发人员按照步骤能重现Bug就可以。
    严重程度:就是缺陷对软件系统的影响程度。
    优先级:就是修复缺陷的重要性或紧迫性。
    缺陷类型:就是根据缺陷产生的来源和根源划分出的缺陷种类。
    测试环境:主要是测试环境的配置,包括操作系统和浏览器。

     

    缺陷编号:管理器会自动生成。

    缺陷状态:按照缺陷的正常处理流程,包括新建、已打开、已指派、已修复或已解决和已关闭这五个状态
    缺陷标题:对缺陷或错误特征的概要描述
     
    重现步骤:
    第一部分,描述该缺陷重现的操作顺序,要求:完整、简洁、准确;
    第二部分,描述实际出现的结果;
    第三部分,描述预期想要的结果
     
     
    严重程度:严重程度一般分为关键的、主要的、次要的和无关紧要的。
    “关键的”属于最严重的,主要是缺陷影响关键功能,例如崩溃、死机,主要业务流程不能跑通;
    “主要的”意思是缺陷影响主要功能;
    “次要的”的意思是缺陷影响次要功能;
    “无关紧要的”意思是缺陷不影响功能。
     
     
    优先级:优先级一般分为紧急、高、中和低
     
    缺陷类型:缺陷类型按照一般分类可以分为16类,禅道软件中分为10类
     
    测试环境:测试环境按照一般分类可以分为操作系统、浏览器和手机型号3类。
     
     
    Bug生命周期
     
    0
    首先测试人员提交Bug,这时Bug的状态标识为“新建”;
    开发经理确认后将Bug分配给相关的开发人员去处理,此时Bug状态为“已打开”;
    开发人员拿到指派给自己的Bug,开始进行处理,开发人员已经修复了该Bug后,设置Bug状态为“已修复”;
    测试人员拿到已经修复的Bug进行验证,如果验证通过,则将该Bug设置为“已关闭”状态;
    如果验证未通过,则将该Bug设置成“重新打开”。
     
     
    缺陷的八大状态(了解)
     
    0
     
    新建状态:是指新发现的缺陷提交到缺陷库,还未进行任何处理。
    已指派状态:是指将缺陷指派给负责的开发人员。
    已打开状态:是指缺陷已确认可以开始修复。
    已修复状态:是指开发人员将缺陷解决了。
    已拒绝状态:是指开发人员认为不是缺陷和不认可的缺陷。
    已延期状态:是指短期内无法解决的缺陷。
    已关闭状态:是指测试人员将已修复的缺陷在新版本上验证通过了。
    重新打开状态:是指测试人员将已修复的缺陷在新版本上验证,发现问题依然存在。
     
     
     
  • 相关阅读:
    LeetCode 55. 跳跃游戏(Jump Game)I II tag 数组 贪心 动态规划
    科学的意义
    umi前后端交互技术,通用型request配置
    TD demo在我们机器上
    Ubuntu挂载和登录服务器
    TD属性总结
    TD音乐界面添加keyboard的流程
    VS Code常用键
    TD打印 log方法
    TD自定义控件流程
  • 原文地址:https://www.cnblogs.com/lcj-momo/p/14151733.html
Copyright © 2011-2022 走看看