基于FMEA的测试方法

失效模式和影响分析(Failure Mode and Effect Analysis,缩写为FMEA)是一种系统的进行风险识别和标识可能的失效模式的系统方法。

从某种程度上来说,基于FMEA的测试方法就是基于风险测试方法的一种变形体。

因为基于风险的测试首先就需要考虑测试对象可能的失效方式,然后设计相应的测试用例发现这些潜在的失效。

基于FMEA测试方法主要有以下几个步骤:

  1. 识别潜在失效模式

失效模式的识别是在充分了解软件的功能需求、性能需求,以及其他质量需求的基础之上进行的。

失效模式的识别,应分别基于缺陷分类和基于质量属性进行。所谓基于缺陷分类的失效模式识别就是通过对软件功能分析来确定可能的失效模式。而基于质量属性的失效模式识别就是从质量属性的几大类别的角度来分析可能的失效模式。比如兼容性、易用性等。

最终得到的失效模式列表是两者的结合。

  1. 确定可能性

在得到软件的失效模式列表之后,应当进一步分析各种失效模式引起的原因,并由此来估算失效模式发生的可能性。失效模式发生的可能性采用1~10作为评估值,分别代表失效模式发生概率最小到最大。

  1. 确定严重程度

失效模式严重程度由有丰富的测试经验和知识的团队成员来估算。失效模式的严重程度等级可以参照风险的严重程度等级确定。失效模式的严重程度采用1~10作为评估值,分别代表失效模式严重程度最小到最大。

  1. 确定检测难度

与常规的风险参数不同。失效模式还有一个检测难度参数。失效模式的检测难度是用来确定通过各种测试技术和方法检测到失效模式的难易程度。它只能由有丰富的测试经验和知识的团队成员来估算。失效模式的检测难度采用1~10作为评估值,分别代表检测最容易到最困难。

  1. 计算RPN

RPN,Risk Priority Number,风险优先级因子,它是由失效模式可能性、严重程度和检测难度三个指标相乘得到。风险优先级因子越大,该失效模式的测试优先级就越高,获得的测试资源也越多。

  1. 设计测试用例

最后我们针对每种失效模式设计测试用例,并且将他们关联起来。对于风险优先级因子高的测试用例的审查、执行要给予更多的关注。而在报告测试结果的时候,也要回答高风险的失效模式是否都通过了测试。

这正是:

失效模式系统法,测试同样可用它

主要步骤来介绍,若有兴趣钻研它

参考书目:软件测试管理,作者:郑文强,马均飞,出版社:电子工业出版社

(0)

相关推荐

  • 基于FMEA优化住院患者消化道内镜诊疗相关流程

    FMEA(Failure Mode and Effect Analysis,失效模式及后果分析):是通过对可能发生的(和/或已经发生的)失效模式进行分析与判断其可能造成的(和/或已经产生的)后果而产生 ...

  • FMEA的5个不足之处,你知道几个?

    两千多年前,孟子就曾经曰过:尽信书则不如无书. 告诫我们读书时应该加以分析,应当辨证地去看问题,正确地去理解它,而不是教条主义地盲从. 这句话对FMEA同样适用:尽信FMEA则不如无FMEA. 没有任 ...

  • 新版FMEA第五版FMEA2019过程PFMEA详解

    或查看更多. FMEA七步法 过程FMEA步骤一:策划与准备 3.1.1 目的 过程策划与准备步骤旨在描述PFMEA项目评审中包含或不包含的产品/过程. 该过程考虑工厂内所有过程均可通过PFMEA进行 ...

  • 测试用例优先级

    在有限的测试资源和时间的情况下,尽早尽快在测试对象查找出尽可能多的缺陷很大程度上是由如何制定测试用例优先级决定的,因此测试用例优先级在一个测试项目中至关重要. 一.测试优先级的划分 1.测试时间和资源 ...

  • 基于FMEA改进检验标本采集流程

    检验标本采集转运流程需要医护人员和检验人员共同协作,经手人群较多,容易出现差错,本文基于FMEA改进检验标本采集流程,具体如下: 一.建立专家咨询小组:小组成员架构图 二.信息收集与流程图绘制: 对现 ...

  • 基于FMEA预防儿科门诊错误给药

    FMEA的理论学习相信大家已了然于心,本文就直接过渡到了FMEA的实践应用,请看这个案例. 一.确定研究主题:首先在内部进行了头脑风暴,对需要改进的项目进行了打分,最后确定了该主题,原因如下: 1.问 ...

  • 防微杜渐,基于FMEA保证汽车电控系统的可靠性!

    对于汽车电控系统来说,在充分了解设计概念后,就应该启动系统FMEA工作,主要包括以下内容. (1)规划与准备阶段:确定分析的范围: (2)结构分析阶段:根据相关的电气原理图.网络拓扑以及功能要求确定系 ...

  • 基于FMEA的产品质量把控

    基于FMEA的产品质量把控 不管什么情况下,如果有风险存在,都可以使用FMEA进行分析,我们做产品如此,处理生活问题也是一样. 从产品角度,如果一个可能的风险会发生,我们要评估假如它真的发生了,会有多 ...

  • 基于FMEA管控N95口罩质量

    很多人可能不理解,N95口罩跟FMEA有什么关系?好像是飞马牛不相及,但其实不然: 口罩的防护能力排序:N95口罩 > 外科口罩 > 普通医用口罩 > 普通棉口罩 既然N95口罩有这 ...

  • PreScan基于模型的智能驾驶系统的开发和测试方法

    PreScan 具有开发和测试 ADAS 传感器和控制系统的综合能力.本部分概括介绍了现有功能,例如,传感器模型.地面实况传感器模型.场景生成功能.汽车动力学选项.导入器,以及与第三方软件及硬件的可用 ...

  • 【好设计论文】基于B/S模式的嵌入式系统测试方法与实现

    摘要:针对分布式测试系统的研发需求,综合网络通信技术.数据库技术以及嵌入式技术等构建了一种基于B/S(Browser/Server)模式的嵌入式测试系统.通过移植Web服务器Boa.轻量级数据库SQL ...

  • 【学术论文】基于FMCW环扫SAR的成像系统设计及测试方法

    合成孔径雷达(SAR)的成像受天气影响较小,且不受白天黑夜的制约,所以在航海.军事等领域有着广阔的应用前景.环扫SAR的概念于1990年由KLAUSING H等人提出[1],与传统直线SAR相比,具有 ...