欢迎来到天天文库
浏览记录
ID:34779061
大小:6.52 MB
页数:74页
时间:2019-03-10
《探索cbtc系统的自动化测试研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京交通大学硕士学位论文CBTC系统的自动化测试研究姓名:王丹申请学位级别:硕士专业:交通信息工程及控制指导教师:穆建成201012中文摘要摘要:随着计算机技术和通信技术的快速发展,CBTC系统已经发展成为城市轨道交通中主流的信号制式,而CBTC系统的国产化进程也在业内引起了广泛的关注。正在紧张进行调试的国产CBTC系统示范工程北京地铁亦庄线即将开通运营,这代表着具有自主知识产权的信号系统即将正式进入中国轨道交通快速发展的市场中来。本文藉由亦庄线CBTC系统测试过程中需要解决的若干问题展开研究,针对测试中大批量回归测试耗时
2、、耗力的现状,提出了一种能够进行自动化测试的平台建设方案,旨在帮助测试人员缩短测试周期,提高测试效率。首先,本文介绍了CBTC系统的仿真测试环境和信号领域测试技术的发展现状,对实验室已有的测试条件进行分析,并从技术的角度对当前流行的自动化测试工具和开发方式进行了简要的介绍,肯定了对CBTC系统进行自动化测试可行性。其次,设计了一种适合实验室CBTC系统的通用的自动化测试方法,提出仿真管理器的概念,作为该测试方法实现的物理平台,对它的功能模块进行分解,并提出平台建设中的重难点——测试驱动的编写和测试结果的动态判定;选取车载控
3、制器VOBC为该平台的测试对象,对VOBC的功能需求进行了详细的分析。然后,对自动化测试平台所需的仿真环境进行介绍,对仿真管理器的每个功能模块提出设计方案,重点分析了仿真管理器实现的关键模块——测试子系统之间的通信协议、测试案例脚本规则库的设计、测试驱动策略、测试结果的动态判定算法。最后,通过VC和脚本编程技术实现了仿真管理器自动化测试平台,并以车载VOBC的真实测试案例为例子,在该平台上进行自动化执行,展示了测试案例脚本录入、脚本自动运行、过程监控、结果动态判定和测试日志生成的全过程,验证了该测试平台的适用性,并对它的可
4、扩展性进行总结和展望,为将来进行工程化实施奠定了理论基础。关键词:CBTC;软件测试;自动化测试;VOBC;测试驱动;动态判定分类号:ABSTRACTABSTRACT:Witlltller印iddeVelopmentoftllecomputer锄dcommullicationtechnology,meCBTCSystemh觞becometllemajnstl瑚msignalf.0mlatiIl廿leu1.baIlrailtr觚sit撇巩锄dthelocmizationprocessofCBTCsyStemh嬲also批tI
5、edwide舭ntion访mesociet),.BeijingSub、ⅣayLineYizlluang,Ⅵ枉chisbeingtestIed访illtense,isaboutt0fiIlished硒ademonst均tionprojectusingCBTCsy鼬em.Itrepre∞ntsⅡlesignaJsystem埘miIldependentintelle咖aIpropertyrigllts诵llbef0咖ally∞termef缸tdevelopingChine辩rail咖ortationmarket.T11isp印e
6、rresearchesonrlⅧnbersofissueswllichareneededt0beresolvedduringt11eLineYizh啪g’stestingprocess.AsregressiontestingrequiresalotoftiIlle锄dm锄power,tllepaperpresentsaplatf.0肌progr锄t0buildautomatedteSting.AcCordingtot11isplatforrn,wehopet0Shorttlletestingcycle锄dr击setllet
7、estingefjficiency.FirStly,t11epap盯describestllesi】mulationtestingenviror蚰entofCBTCS),stem觚dtlleteStingtechnolog),访Inodemsi驴alarea.Alsoit纽alyzesmeteStingConditionsiIlourlaborato巧.Theniti11饥)ducestllepopul盯automatedtestingtools觚ddeVelopingmetllodsf.romatechnicalpoin
8、tofview,W11ichpr0Ves廿lefe鹄ibilit)rofautomatedtcstinginourCBTCsyStem.Secondly,itdesi驴edacommon踟tomatedteStingmemodfortlleCBTCsystemillourlab.WellSeSimula
此文档下载收益归作者所有