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

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

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

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

    缺陷的生命周期

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

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

  • 相关阅读:
    怎样提高js的编程能力
    如何提升自己
    利用nginx做反向代理解决前端跨域问题
    vue项目中使用组件化开发
    vue中refs的使用
    vue项目使用keep-alive的作用
    hadoop安装、使用过程的异常汇总
    CSS选择器优先级总结
    为什么CSS选择器是从右往左解析
    MySql中游标的定义与使用方式
  • 原文地址:https://www.cnblogs.com/xxxyang/p/12505925.html
Copyright © 2011-2022 走看看