SFMEA和SFTA是软件可靠性分析中两个成熟技术,两者的分析方法最大优势是层次罗列清晰,因果关系明确,跟踪线索贯穿整个系统。软件测试执行基于前期的分析总结,分析的条理性和全面性决定测试的质量。为了提高测试过程中查找问题的准确性和全面性,利用SFMEA和SFTA优势互补,采用正向综合方式,应用于软件测试,一方面指导测试前期工作,分析被测系统中关键问题,追寻关键变量,查找隐藏的缺陷;另一方面,管理测试执行的优先级,为每个测试项评估一个严酷度,按照从大到低小依次执行,保证项目中风险大的问题先定位。