美文网首页
一句话识别软件错误、缺陷、故障、失效

一句话识别软件错误、缺陷、故障、失效

作者: 花生草 | 来源:发表于2024-05-14 09:28 被阅读0次

鉴于这几个单词太容易混淆,软件错误、缺陷、故障、失效,在日常工作中基本大家都在混用,如果遇到真刀真枪做题的时候,就傻眼了。于是通过进行一些调研,总结了这么一句简单的话进行记忆

人为错误 -> 内部缺陷 -> 内部故障 ->外部失效

这句话不仅包含了这几个术语在生命周期的时间顺序,也体现了谁导致谁,还提现了软件内部和软件外部的概念。具体解释为:

  1. 首先是由于人都会犯错,在软件开发过程中,由于人的行为,才会导致最初的错误,播下了一颗devil的种子
  2. 由于人为的错误,给软件带来的后果是产生了内部缺陷,比如开发人员把判断逻辑写反了
  3. 接下来,当软件运行了,前一个步骤里的缺陷就被激活了,这就是软件故障,从内部和外部性质上,故障属于软件内部
  4. 最后,软件运行时产生的能被用户和测试人员感知到的,且不被希望不可接受的行为结果,就是失效这种外部行为结果

BTW,为什么强调内部和外部,不仅仅是为了说明这4个词之间关系,同样也是出题老师的一个出题点

相关文章

  • 缺陷管理

    错误:导致软件包含故障的人的行为 缺陷:静态存在软件产品的(文档,代码)中的错误 故障:引起一个功能组件不能完成所...

  • 软件测评师50天——软件测试基础④

    软件失效分类与管理 术语 软件错误:是指在软件生存周期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生。...

  • 初入测试day1

    我们的软件在设计过程中,以及设计结束后都会存在错误(error)、缺陷(fault)、失效(failure)、事故...

  • C++面向对象多线程学习笔记_测试多线程应用程序

    1. 软件测试的目标 软件测试核心工作围绕发现和防止软件缺陷与软件故障为中心。 最常见形式的软件故障或缺陷在软件开...

  • Bug管理总结

    错误、缺陷以及失效 是人就会犯错,错误产生的原因有很多,环境、心情、健康状态等等都会加大人们犯错的几率。在软件开发...

  • 软件测试概述(二)

    软件缺陷与软件故障 1、软件缺陷是指存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。其结果是软件运...

  • 硬盘故障诊断及处理

    硬盘故障分类 系统盘故障:设备有异常错误日志、导致死机 缓存盘故障:缓存盘写入慢、无法识别等 硬盘故障诊断方法 /...

  • 博睿同创|初级软件测试面试题汇总

    01 请描述如何划分缺陷与错误严重性和优先级别? 给软件缺陷与错误划分严重性和优先级的通用原则: (1)表示软件缺...

  • DDIA(八)

    故障与部分失效 单机上的软件比较稳定,要么功能完好,要么整个系统故障,而不是介于两者之间。分布式系统中,尽管系统的...

  • 故障模式分析

    故障模式分析方法 确定功能分类框架——正向分析起点 分析软件行为信息 输出软件行为集合 分析软件错误行为 ...

网友评论

      本文标题:一句话识别软件错误、缺陷、故障、失效

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