• 测试出的缺陷(bug)


    1.缺陷

    1.1什么是缺陷

    软件缺陷就是通常说的Bug,它是指在软件中(包括文档和程序)存在的影响软件正常运行的问题。

    1.2缺陷产生的原因

    • 需求不明确和变更(沟通不充分产生)
    • 软件结构复杂(架构不合理,认知不到位)
    • 编码问题(程序员都是培训的,太菜了)
    • 项目期限短(时间问题,越快越忙越出错)
    • 使用新技术(不是最新的才是最好的,大家都知道老人活好)

    1.3缺陷的验证程度

    • 严重(1)
    • 一般(2)
    • 次要(3)
    • 轻微(4)

    2.缺陷报告

    2.1什么是缺陷报告

    • 描述软件缺陷现象和重现步骤的集合

    2.2缺陷报告的核心要素

    • 缺陷要素
    • 缺陷状态
    • 缺陷标题
    • 重现步骤(复现步骤)
    • 严重程度
    • 优先级
    • 缺陷类型
    • 测试环境

    3.缺陷管理

    3.1 提交缺陷的注意事项
    • 可复现: 缺陷可以复现

    • 唯一性: 一条缺陷只报告一个问题

    • 规范性: 缺陷报告编写要规范, 符合公司或者项目要求

      • 准确: 描述的信息是正确的

      • 具体: 有细节且是真实特定的, 避免使用模糊不清的词语, 如功能中断, 功能不正确, 功能不起作用等等.

      • 简洁易懂: 描述简单容易理解, 不要产生歧义

      • 次序清晰: 描述缺陷过程有条件, 有先后顺序

    3.2 缺陷的跟踪流程

     3.3 缺陷的生命周期(******)

    测试人员提交的Bug入库,错误状态为New,如果确认是错误,设置为OPen。如果不是缺陷,设置为Declined状态。如果是Bug则修复并将状态设置为Fixed。不能结果的Bug,要留下文字说明保证BUG为Open状态。

    测试人员查询状态为Fixed的Bug,然后严重缺陷是否已经解决,如解决,设置缺陷的状态为Closed,如果没解决,设置缺陷状态为Reopen。

  • 相关阅读:
    office 2007 验证失败的解决方法
    google开不了(解决办法)
    Mobilenet V1
    Windows10系统下IDECLion的安装与配置
    单目相机成像过程
    C++中如何在函数中返回局部变量的指针/引用/地址?
    ResNeXt论文阅读笔记.md
    Mobilenet V2
    Xception
    InceptionV4
  • 原文地址:https://www.cnblogs.com/xiaoxiamiaichiyu/p/14951967.html
Copyright © 2020-2023  润新知