软件测试实施RCA是什么意思?

如题所述

软件测试实施RCA是指根本原因分析Root Cause Analysis。根本原因分析是指用于找出造成潜在执行偏差的最基本或有因果关系的方法。根本原因分析书回溯失误事件分析工具。

根本原因分析(RCA)的目的:

1、透过错误学习,找出防患与未然的做法,降低再发几率;

2、藉多科整合团队共同讨论还原事件真相,发觉造成偏差系统性因素,强调不将责任归咎个人;

3、最终目的是预防类似事件再度发生,若再发生表示尚未找到根本原因或改善措施尚未发挥预期之效。

扩展资料:

根本原因分析(RCA)是软件测试的内容。软件测试策略有:

1、单元测试

单元测试即为将整个软件分解为各个单元,随后对单元进行测试。此类测试策略的优点在于所需分析数据较少,且针对性较强,程序开发者于开发过程中可通过操作经验明确出现问题的大致区域,随后针对此类问题对相关单元展开分析,进行问题排查。但需注意的是,某些程序中无具体单元驱动程序,即单个单元无法有效驱动,易出现问题,若针对此类软件展开测试,需重点注意此类分解单元。

2、集成测试

集成测试与单元测试相反,原理为将部分需测试部分作为整体进行集成,随后针对此类集成部分进行测试。测试要求为此类被测试集成题应具有一定的结构,且属于非渐增方式集成。对于较大软件而言,集成测试方式较单元测试方式而言较为繁琐,多数大型软件的测试皆采取渐增方式进行测试。渐增测试方式为集成测试方式的衍生,其能够按照不同次序对软件进行测试,日常测试中,常将两类方式进行集成测试,随后按照次序展开选择。

参考资料:百度百科-软件测试(实际输出与预期输出间的比较过程)

温馨提示:答案为网友推荐,仅供参考