软件缺陷报告

作者: 周重hhh | 来源:发表于2019-04-13 14:37 被阅读1次

    缺陷的缺陷

    • 就是测试人员提交的"不是缺陷"的缺陷,是测试人员没有正确理解需求,从而产生了不合理的报告

    什么是软件缺陷

    • 软件未达到产品说明书标明的功能
    • 软件出现了产品说明指明不会出现的错误
    • 软件功能超出产品说明书指明的范围
    • 软件未达到产品说明书虽未指出但应达到的目标
    • 软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好

    缺陷产生的原因

    缺陷产生的原因

    无法再现的缺陷应对采取的适当处理方法

    • 应对对这样的缺陷进行详细的记录,并尽提交给开发人员
    • 要考虑到测试项目的整体进度,对一时难以再现的缺陷可以暂时搁置,以保证项目的正常进度

    缺陷重复

    • 缺陷重复,同一缺陷被两个测试工程师提交
    • 尽量避免两个人同时测试同一模块,如果两个人同时测试同一模块,提交缺陷时一定要系统查看一下是否有类似缺陷已经被提交

    缺陷报告

    • 缺陷报告的读者对象
      • 缺陷报告的直接读者是软件开发人员和质量管理人员,除此之外,来自市场和技术支持等部门的人也可能需要查看缺陷情况
    • 缺陷报告的写作准则(5C)
      • Correct(准确)
        • 每个组成部分的描述准确,不会引起误解
      • Clear(清晰)
        • 每个组成部分的描述清晰,易于理解
      • Concise(简洁)
        • 只包含必不可少的信息,不包括任何多余的内容
      • Complete(完整)
        • 包含复现该缺陷的完整步骤和其他本质信息
      • Consistent(一致)
        • 按照一致的格式书写全部缺陷报告
    • 缺陷报告的组织结构
      • 标题、基本信息、测试的软件和硬件、软件版本、类型、严重程度、处理优先级、复现缺陷的操作步骤、实际结果描述、期望的正确结果描述、注释文字和截图的缺陷图像
    • 编写缺陷报告的技巧
      • 组织(Structure)
      • 重现(Reproduce)
      • 隔离(Isolate)
      • 归纳(Generalize)
      • 对比(Compare)
      • 总结(Summarize)
      • 精简(Condense)
      • 消除歧义(Disambiguate)
      • 中立(Neutralize)
      • 检查(Review)

    相关文章

      网友评论

        本文标题:软件缺陷报告

        本文链接:https://www.haomeiwen.com/subject/eijlwqtx.html