欢迎来到天天文库
浏览记录
ID:35008367
大小:2.42 MB
页数:86页
时间:2019-03-16
《嵌入式系统自动化测试平台研制.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文嵌入式系统自动化测试平台研制DEVELOPMENTOFAUTOMATICTESTPLATFORMFOREMBEDDEDSYSTEM李志浩哈尔滨工业大学2018年6月国内图书分类号:TP391.9学校代码:10213国际图书分类号:621.3密级:公开工学硕士学位论文嵌入式系统自动化测试平台研制硕士研究生:李志浩导师:魏长安副教授申请学位:工学硕士学科:仪器科学与技术所在单位:自动化测试与控制系答辩日期:2018年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP391.9U.D.
2、C:621.3ThesisfortheDegreeofMasterinEngineeringDEVELOPMENTOFAUTOMATICTESTPLATFORMFOREMBEDDEDSYSTEMCandidate:LiZhihaoSupervisor:WeiChang’anAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:InstrumentScienceandTechnologyAffiliation:DepartmentofAutomaticTe
3、standControlDateofDefence:June,2018Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工学硕士学位论文摘要现如今,无处不在的嵌入式系统涵盖了国防、家庭、商用、医疗等众多领域,这些领域内大多数产品中都包含了一个或多个嵌入式系统,依靠单个嵌入式系统或多个嵌入式系统之间的合作去实现产品功能。利用嵌入式系统的硬件接口可将测试用例注入被测嵌入式系统,采用人工的方法对内部软件复杂、外部接口多样的大型分布式系统进
4、行测试时,无法保证测试覆盖率,进而导致产品存在隐患,影响产品的正常工作;同时,由多个部件组成的复杂系统,单个测试节点无法对其每个环节进行完备的测试。针对上述问题,研制一种将测试用例通过硬件接口自动注入被测嵌入式系统,接收测试结果数据并进行分析的分布式嵌入式系统自动化测试平台具有重要意义。本课题来源于某科研项目,在对项目需求进行分析之后,本文提出了嵌入式系统自动化测试平台总体设计方案。该嵌入式系统自动化测试平台采用分布式架构,利用实验室自研的H-JTP(HITJointTestPlatform)联合试验平台的综
5、合集成能力,将本文开发的专用自动化测试组件、通用硬件接口组件与硬件物理接口板卡进行集成,形成分布式测试系统中的一个测试节点,能够将测试信号或状态信息注入被测嵌入式系统并接收返回的测试结果,对其进行评价与故障定位,实现对嵌入式系统的自动化测试。专用自动化测试组件部分由四个组件构成,主要完成依据需求自动生成测试用例,完成对被测嵌入式系统进行建模用以生成预期正确结果数据,完成对返回的真实结果数据与预期结果数据进行比对,完成产生测试结论并进行故障定位的功能。通用硬件接口组件部分主要完成对硬件板卡的参数配置与行为控制,
6、使测试用例能够通过硬件接口注入被测嵌入式系统,测试结果数据也能够通过硬件接口进行接收。最后,使用H-JTP平台搭建了半实物仿真被测嵌入式系统,利用该被测系统对嵌入式系统自动化测试平台的各项功能进行了验证,平台各项功能均通过验证,符合预期设计要求。关键词:嵌入式系统测试;自动化测试;分布式系统;联合试验平台-I-哈尔滨工业大学工学硕士学位论文AbstractNowadays,theubiquitousembeddedsystemcoversmanyfields,suchasnationaldefense,fam
7、ily,business,medicaltreatment,andsoon.Inmostofthesefields,oneormoreembeddedsystemsareincludedinmostoftheproducts,andtheproductfunctionsarerealizedbythecooperationbetweenanumberofembeddedsystemsorasingleembeddedsystem.Byusingthehardwareinterfaceofembeddedsys
8、tem,testcasescanbeinjectedintotheembeddedsystemundertest,whentestingthelargeanddistributedsystemswithcomplexinternalsoftwareandvariousexternalhardwareinterfaces,thetestcoveragecannotbeguaranteed,andthe
此文档下载收益归作者所有