zoukankan      html  css  js  c++  java
  • 缺陷识别与缺陷跟踪

    1.1   什么是软件缺陷

    1.1.1  定义

    1.1.1.1  软件缺陷指的是 系统或系统部件中那些导致系统或部件不能实现其功能的缺陷。

    软件未实现产品说明书要求的功能。

    软件出现了产品说明书指明不应该出现的功能。

    软件实现了产品说明书未提到的功能。

    软件未实现产品说明书虽末明确提及但应该实现的目标。

    软件难以理解、不易使用、运行缓慢或者(从测试的角度看)最终用户会认为不好。

    1.1.1.2  准确、有效地定义和描述软件缺陷,可以使软件缺陷得以快速修复,节约软件测试项目的成本和资源,保障产品质量。

    1.2   软件缺陷的描述

    1.2.1  软件缺陷的属性

     

    1.2.2  缺陷类型

     

    1.2.3  缺陷严重程度

     

    1.2.4  缺陷优先级

     

    1.2.5  缺陷状态

     

    1.2.6  缺陷起源

     

    1.2.7  缺陷原因

     

    1.3   软件缺陷的处理和跟踪

    1.3.1  软件缺陷的生命周期

     

    1.3.2  软件缺陷的识别

     

    1.4   软件缺陷报告的编写

    1.4.1  缺陷报告的读者对象

     开发人员

     质量管理人员

     市场人员、运维人员....

    1.4.2  缺陷报告的读者最希望获得的信息包括

    易于搜索软件测试报告的缺陷

    报告的软件缺陷进行了必要的隔离,报告的缺陷信息更具体准确

    软件开发人员希望获得缺陷的本质特征和复现步骤

    市场和技术支持等部门希望获得缺陷类型分布以及对市场和用户的影响程度

    1.4.3  缺陷报告的写作准则

    Correct (准确) : 每个组成部分的描述准确,不会引起误解

    Clear (清晰) :每个组成部分的描述清晰,易于理解
    Concise (简洁) : 只包含必不可少的信息,不包括任何多余的内容

    Complete (完整) : 包含复现该缺陷的完整步骤和其他本质信息

    Consistent (-致) :按照致的格式书写全部缺陷报告

  • 相关阅读:
    jstl插件使用
    IDEA配置tomcat
    Spring框架
    2020/7/17 JAVA模拟斗地主发牌洗牌
    2020/7/15 JAVA之Map接口
    2020/7/14 Java之增强for循环、泛型、List接口、Set接口
    2020/7/13 集合之ArrayList集合、Collection接口、Iterator迭代器
    2020/7/13 常用API之基本类型包装类、System类、Math类、Arrays类、大数据运算
    2020/7/11 日期相关类
    2020/7/8 JAVA总结之:匿名对象/内部类/包的声明与访问/访问修饰符/代码块
  • 原文地址:https://www.cnblogs.com/Bunng/p/12186355.html
Copyright © 2011-2022 走看看