当前位置:问答库>论文摘要

题目:嵌入式软件测试性模式及影响分析方法研究

关键词:嵌入式软件测试性,模式,模式库,影响分析方法

  摘要



嵌入式软件测试是保障嵌入式软件质量的有效手段,随着嵌入式软件的规模越来越大、复杂程度越来越高,嵌入式软件测试变得更加重要。也正是由于嵌入式软件的发展,软件测试的效率受到了很大的影响,对软件质量的保障也存在着隐患。

可以有几种途径来解决软件测试效率低下的问题,如研究更加先进的测试方法,进行更合理的测试组织等,这些方法的确可以在一定程度上提高软件的测试效率,然而这些方法没有关注到问题的核心——软件,软件是被测试对象,所有的测试活动都是围绕它开展的,因此本文要通过研究软件本身具有的对测试过程产生影响的属性——软件测试性——达到提高软件测试效率的目的。

传统的针对软件测试性的研究包括软件测试性设计分析与度量方法,但是这些方法在许多方面存在不足:很多具有极强的理论性,但不具有实践性;有些研究覆盖的范围过小,没有涵盖软件测试性的所有特性;有些在改善软件测试性上效果不明显等等。本文提出将嵌入式软件测试性与模式结合基于了以下事实:第一,所有参与过嵌入式软件测试的人员在测试中均遇到过测试阻碍——阻碍测试的非缺陷问题;第二,这些测试阻碍不是随机出现,而是重复出现在不同测试过程中;第三,模式是针对某类问题的成功解决方案。

本文从真实测试过程中的测试阻碍出发,通过调研分析总结抽象的方式来获得嵌入式软件测试性模式,分析被咨询者的反馈,依据模式应用时机将它们分类并组建为嵌入式软件测试性模式库,此库是可以不断扩充和完善的。基于模式库,提出了嵌入式软件测试性模式影响分析方法,此方法可供软件开发者在开发阶段选用模式针对测试性进行设计,也可以供软件测试者在测试前选用模式针对软件测试性进行优化,不同使用者在不同阶段均可使用它来提高软件的测试性并分析影响。本文选取了典型的嵌入式软件,通过对比测试的实验证明了所述方法在提高软件测试性及测试效率方面的有效性。