zoukankan      html  css  js  c++  java
  • 软件缺陷

    在网上看到的软件缺陷的相关资料,感觉不错,记录一下

    怎么判断是不是软件缺陷
    (1)软件未达到产品说明书标明的功能;
    (2)软件出现了产品说明书指明不会出现的错误;
    (3)软件功能超出产品说明书指明范围;
    (4)软件未达到产品说明书虽未指出但应达到的目标;
    (5)软件测试员具体问题具体分析,认为软件难以理解、不易使用、运行速度缓慢,
    或者最终用户认为不好。

    缺陷的产生主要有哪些原因?最主要的原因是什么?
    需求频繁变更、沟通不良、不了解客户的需求、实现新功能或很酷的功能、追求新技术、
    项目期限的压力、需求分析或设计投入的时间和精力不够、产品的复杂度、开发人员疲劳、
    压力过大或受到干扰、缺乏足够的知识、技能和经验、缺乏动力等。
    最主要的原因:需求方面的原因

    缺陷的生命周期

    软件测试人员提交缺陷报告;
    测试负责人审核后将缺陷报告分配给相关的开发人员修改;
    缺陷被修改后由测试人员根据缺陷报告中的修改记录进行返测,返测通过的缺陷报告由负责人关闭;
    返测未通过的缺陷报告直接返回开发人员重新修改,然后再由测试人员返测,直到测试和开发达成一致处理意见。

    缺陷报告的内容
    缺陷标题(或者说缺陷摘要、缺陷概述、缺陷基本信息)
    预处理
    复现步骤
    预期结果
    实际结果
    严重程度
    优先级
    测试环境
    测试版本
    测试执行人
    注释

  • 相关阅读:
    linux 命令——48 watch (转)
    linux 命令——47 iostat (转)
    linux 命令——46 vmstat(转)
    linux 命令——45 free(转)
    linux 命令——44 top (转)
    linux 命令——43 killall(转)
    linux 命令——42 kill (转)
    linux 命令——41 ps(转)
    linux 命令——40 wc (转)
    Java for LeetCode 068 Text Justification
  • 原文地址:https://www.cnblogs.com/xxxyang/p/12505925.html
Copyright © 2011-2022 走看看