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

题目:嵌入式系统测试脚本自动生成技术研究

关键词:嵌入式系统;仿真测试;测试用例描述;测试脚本生成;测试脚本优化

  摘要

当今,基于嵌入式系统的应用随处可见,从各种家用消费电子产品到汽车、飞机、工厂车间,嵌入式系统在人们的生产生活中占据着越来越重要的地位。随着嵌入式系统的规模和复杂性的日益提高,人们对它的质量和可靠性也提出了更高的要求。科研人员一直在探索如何对嵌入式系统开展高效的自动化系统测试。 经过多年来的发展,嵌入式系统自动化测试取得了很大的突破,人们普遍认识到仿真测试是一个行之有效的方法,目前,有很多公司和组织应用该方法开发出了功能强大的嵌入式系统仿真测试平台。仿真测试平台的出现极大的提高了嵌入式系统测试的自动化程度以及测试效率,并且缩短了测试周期,节省了测试费用。但是,还存在一个问题:测试脚本仍然由测试人员手工编写,这项工作不仅繁琐、易出错,成为了进一步提高嵌入式系统自动化测试的瓶颈。 本文为了解决这个问题,首先对嵌入式系统的特征、工作方式以及仿真测试原理进行了探讨与分析。接着,以基于测试用例描述的脚本自动生成思路为出发点,本文论证分析了统一、通用的测试用例描述方法所应该具备的必要条件,并设计提出了一套满足这些条件的基于XML和DTD的嵌入式系统测试用例描述方法和规则;基于该测试用例描述,提出了一个针对嵌入式系统测试脚本的通用生成方法,并实现了一个通用脚本自动生成器,通过具体的实例验证,证明了脚本通用生成方法的正确性。最后,本文针对自动生成的且具有高实时性要求的测试脚本研究提出了一个优化提速方法,即脚本模型化方法。应用本文实现的脚本优化器对脚本进行优化,经过定量的对比测量发现脚本代码运行速度有大幅度提高,证明了该优化方法的正确性。