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

题目:车载交互式系统自动化测试工具设计与实现

关键词:测试;自动化;易于维护;嵌入交互式系统

  摘要


软件工程学是由于软件危机而产生的,其深层次的原因是由于软件品控出现了问题,要解决软件的品质问题,测试是一个主要的解决途径。又由于而今的软件开发周期以及成本的降低,软件自动化测试越来越引起人们的重视。车载交互式系统是嵌入式在民用领域的重要应用,更多的功能也集成其中。包括导航、空调、多媒体以及蓝牙电话,并且支持语音输入。

本课题针对某车载交互式系统的项目要求,开发了以关键字驱动的自动化测试工具。测试人员可以通过简单易学的自定义语法编写脚本文件,通过测试引擎以及其他测试工具,进行人机交互系统的测试。在测试过程中,测试引擎可模拟用户的触屏输入、语音输入,并验证相关测试点以及输出日志信息,另外该测试引擎还提供动态帮助文件,测试人员可根据需要,获取相关信息。

本文首先从行业背景以及其他自动化工具的研究入手,经过两相比较可以得出更适合本项目的自动化测试框架。然后根据软件开发的流程,从需求分析、总体设计、逐渐引入自动化测试工具。然后再讲述开发该款工具中所研究以及运用的技术,其后是工具的各个功能模块具体实现、核心技术以及创新点,最后是对工具测试。

在实际工作中,该基于关键字的自动化测试工具的实现大幅提高测试回归、版本验证测试的进度。该工具轻量级对系统无负担、便于扩展维护,适用测试需求。