基于Qtopia的嵌入式软件测试系统的设计与实现

来源 :大连海事大学 | 被引量 : 1次 | 上传用户:wzsman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件工程中一个关键的组成部分,其伴随着软件的产生而产生,是保证软件质量和可靠性的关键步骤,其目的是用最少的时间和人力找出软件中潜在的各种错误和缺陷。随着嵌入式应用的越来越广泛和深入,嵌入式软件的复杂度也越来越高,如何有效提高复杂系统或者应用领域中嵌入式软件的可靠性越来越受到广泛的重视。由于嵌入式系统的复杂性和高可靠性要求,传统的手工开发和测试方式越来越难以适应嵌入式系统的发展,迫切需要使用一些自动化的工具来协助进行嵌入式软件的开发和测试。本论文阐述了嵌入式软件自动化测试相关概念和理论,在分析几种现有的嵌入式软件自动测试模型的基础上,提出了一种基于Qtopia的嵌入式软件自动测试技术框架。本文提出的测试系统以自动化为主线,采用SCC50螺杆压缩机组远程诊断系统作为被测系统,利用交叉测试技术支持功能测试和单元测试,通过设计和选择不同的测试用例,分析测试用例运行结果,发现被测系统中潜在的错误。本论文根据提出的测试框架(QEST),设计并实现一个支持该技术的嵌入式软件测试系统,搭建了基于Qtopia嵌入式系统的试验平台,利用该测试系统对被测系统进行测试,以可视化的表格和饼状图的形式显示测试结果,实验结果表明该测试系统能够高效的完成测试任务。
其他文献
从文本挖掘的角度来看,文本的语义既可归结为单一的综合性语义表达,也可细分为多个主题的组合表达。当前的文本可视分析技术表达文本信息的角度或基于文本的单一综合性的语义
大数据发展时代,数据的量级在不断增加,人们每天都产生并需要处理大量的数据。人类天生对于图表形式的信息具有更好的接收效果,所以对于信息可视化的研究在当今时代之下也是如火
基于多协议标签交换的流量工程MPLS TE(Multi-Protocol LabelSwitch-based Traffic engineering)是当前Internet核心网采用的主流流量工程实施技术,它能够减少拥塞、保证IP网络
自然场景的真实感绘制一直是计算机图形学研究的热点问题,海场景的真实感绘制是其中比较热门的问题之一,而且海场景的绘制在众多领域也有着广泛的应用。传统方法已无法满足海
近年来,卫星通信技术的发展速度突飞猛进,应用范围也越来越广泛。随着卫星通信与互联网多业务结合的不断深入,人们对卫星通信在带传输带宽、多媒体数据、交互式应用等方面提
随着互联网行业如火如荼的发展,WWW信息资源得到蓬勃的增长,近年来人们越来越关注搜索引擎的研究工作,传统的基于关键字的搜索策略在目前已经发展得相当成熟,为了适应WWW飞速发展
近几年随着移动互联网的高速发展,手机上的应用程序(APP)呈现出爆炸式增长,如何帮助用户在海量的APP中找到合适的APP是各下载平台急需解决的问题。传统热门排序的方法缺点十
文物数字化是计算机视觉在文化传承领域中非常重要的研究方向,其中三维重建和纹理映射是被应用得很广泛的技术,本文以实际应用场景为背景,针对当前纹理映射中存在的提升空间,
20世纪90年代开始,生物视觉感知领域的研究逐渐转向基于生物感知的图像显著性分析。这种机制结合心理学和神经生物学的研究成果,模拟人眼机能建立图像显著性提取模型,自动选
近年来,碰撞检测作为物理仿真、虚拟现实、机器人路径规划等技术的重要组成部分受到广泛的关注。随着柔性体仿真的兴起,碰撞检测过程中的自碰撞检测问题日益凸显,传统的包围