嵌入式系统自动化测试平台研制

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:lbtx368
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,无处不在的嵌入式系统涵盖了国防、家庭、商用、医疗等众多领域,这些领域内大多数产品中都包含了一个或多个嵌入式系统,依靠单个嵌入式系统或多个嵌入式系统之间的合作去实现产品功能。利用嵌入式系统的硬件接口可将测试用例注入被测嵌入式系统,采用人工的方法对内部软件复杂、外部接口多样的大型分布式系统进行测试时,无法保证测试覆盖率,进而导致产品存在隐患,影响产品的正常工作;同时,由多个部件组成的复杂系统,单个测试节点无法对其每个环节进行完备的测试。针对上述问题,研制一种将测试用例通过硬件接口自动注入被测嵌入式系统,接收测试结果数据并进行分析的分布式嵌入式系统自动化测试平台具有重要意义。本课题来源于某科研项目,在对项目需求进行分析之后,本文提出了嵌入式系统自动化测试平台总体设计方案。该嵌入式系统自动化测试平台采用分布式架构,利用实验室自研的H-JTP(HIT Joint Test Platform)联合试验平台的综合集成能力,将本文开发的专用自动化测试组件、通用硬件接口组件与硬件物理接口板卡进行集成,形成分布式测试系统中的一个测试节点,能够将测试信号或状态信息注入被测嵌入式系统并接收返回的测试结果,对其进行评价与故障定位,实现对嵌入式系统的自动化测试。专用自动化测试组件部分由四个组件构成,主要完成依据需求自动生成测试用例,完成对被测嵌入式系统进行建模用以生成预期正确结果数据,完成对返回的真实结果数据与预期结果数据进行比对,完成产生测试结论并进行故障定位的功能。通用硬件接口组件部分主要完成对硬件板卡的参数配置与行为控制,使测试用例能够通过硬件接口注入被测嵌入式系统,测试结果数据也能够通过硬件接口进行接收。最后,使用H-JTP平台搭建了半实物仿真被测嵌入式系统,利用该被测系统对嵌入式系统自动化测试平台的各项功能进行了验证,平台各项功能均通过验证,符合预期设计要求。
其他文献
【正】豫南山区是桐柏—大别山地的重要组成部分,有着较为丰富的自然资源。但是,目前却是一个典型的贫困山区。全区土地面积26077平方公里,行政区划隶属于新县、商城、固始、
分解教学法是教学、训练中经常采用的一种训练方法,即把一项复杂的技术动作拆分成几个部分先分别练习,待掌握基本技术动作以及能力提高后再进行全程练习的一种教学方法。笔者
<正>发生在1937年至1945年之间的抗日战争,是100年来中华民族反抗外国侵略者取得的第一次完全胜利的民族战争。在这场历时八年拯救民族危亡的保卫战中,300余万川渝将士义无反
<正>一、案情摘要2014年11月29日14时50许,某市长发乡长丰村村民李某在位于某市一家属楼5号楼2单元四楼南门,住宅发生火灾,消防员救火时发现李某死在室内西屋的床上。要求进
会议
近日,永城市地矿局圆满完成2011年度矿产资源开发利用年检工作,全市矿山企业矿产资源开发利用年度报告书已全部装订归档。
<正>作为工业打印技术领域顶级的展览会,InPrint展(国际工业打印技术展览会)第一次在美国举行,并与ICE USA2017共同组展ICE展(国际纸品、胶片、薄膜加工行业展)重点展出用于
应用元素地球化学方法,研究了勉略带中辉长辉绿岩的相关特征,结果表明,勉略蛇绿构造混杂带内的辉长岩属高铝强碱质辉长岩类,是地幔橄榄岩部分熔融的产物.辉绿岩墙群属强碱铝