欢迎来到天天文库
浏览记录
ID:5382663
大小:345.21 KB
页数:4页
时间:2017-12-08
《rssp-ii安全通信协议软件自动测试设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学兔兔www.xuetutu.comRSSP-Il安全通信协议软件的自动测试设计及实现刘振玉任军(北京全路通信信号研究设计院集团有限公司,北京100073)摘要:RSSP-II安全通信协议软件是铁路通信领域安全产品,其软件功能测试采用sDP专项测试工具实现自动化测试,从而提高了测试效率和测试规范性。提出gSSP-II软件自动化测试框架,通过测试引擎和脚本的联合设计来实现测试过程中的错误注入,对软件产品进行了多轮次自动化测试,井将专项测试工具推广应用于半实物软硬件集成测试。关键词:ESSP--IK~1试;错误注入;
2、引擎和脚本联合设计;半实物软硬件集成测试Abstract:RSSP--IIsafetycommunicationprotocolsoftwareisflsafety--relatedproductinthefieldofrailwaycommunication.SDPtestingtoolisusedtorealizeautomatictestinginthefunctionaltestofRSSP—IIsoftware,SOthetestingefficiencyandstandardizationareimp
3、roved.ThepaperpresentsastructureofRSSP-IIsoftwaretestingsystemtoachievefaultinjectionbyjointdesignandimplementationofengineandscript.Itintroducestheseveralroundsofautomatictestsofthesoftwareproducts,andproposesthatSDPtestingtoolcanbeappliedtosemi-physicalhard
4、ware/softwareintegrationtesting.Keywords:RSSP—IItest;faultinjection;jointdesignofengineandscript;semi—physicalhardware/softwareintegrationtestDoI:10.3969/j.issn.1673—4440.2015.06.0ll全通信协议软件功能自动化测试框架,如图1所1概述示。在测试过程中,待测安全通信协议软件通过适RSSP-II安全通信协议(UNISIGsubset-098)
5、,配层对外接原语接口分引擎(分引擎1)和对等协作为适用于封闭传输系统和开放传输系统的基于以太议栈分引擎(分引擎2)。原语接口分引擎用来模拟网通信的安全通信传输协议,可广泛应用于高速铁待测安全通信协议软件的用户应用层,对等协议栈路、城际铁路、城市轨道交通信号控制系统中。分引擎用来模拟与待测安全通信协议软件通信的对RSSP-II安全通信协议是SIIA级安全软件产品,定等实体。主引擎解析脚本命令之后,分别下达到分义为一套跨平台、可移植、能实现RSSP-II安全通引擎1、2;同时,分引擎1、2将待测安全通信协信协议功能的
6、软件功能库,其功能测试是确认软件满议软件反馈的实际执行结果信息报告给主引擎。测足功能需求,具有足够安全防护能力的重要手段。试脚本按照测试用案例进行编写,采用基于Tcl的自动化的测试具有高效率、一致、可信的优点,Expect脚本语言。对等协议栈分引擎与主引擎间以尤其是基于脚本的自动测试更为灵活高效。为提高protobuf格式的消息进行通信,与待测安全通信协测试效率,增加测试规范性,RSSP-II安全通信的议栈以TCP或UDP格式的网络数据进行通信。功能测试过程采用了信号系统设计开发平台(SDP)分引擎2可接收待测安
7、全通信协议软件通过网的专项测试工具。络传送的数据,经过逐层解包和一些正常逻辑判断的同时把数据送达到主引擎,主引擎通过和脚本的2自动化测试结构设计预期结果进行对比从而做出判断;分引擎2还可以根据RSSP—II安全通信协议软件功能测试需从主引擎接收正常逻辑指令,并与待测安全通信协要,参照SDP测试系统结构。引,设计RSSP—II安议软件进行通信交互;更为重要的是,主引擎可以铁路通信信号工程技术(RSCE)2015年l2月,第l2卷第6期学兔兔www.xuetutu.comI测试脚本ll应用层安全数据ApSAP等同命令
8、验证\SAI帧头用户数据I主引擎lSASAP\/MASL帧头用户数据MAC原语接口分引擎(分引擎1)对等协议原语交互kLE帧头用户数据ALEPKT栈分引擎(分引擎2)TcPsAP\///匝至垂网络数据格式臣信帧头用户数据l通售帧尾TPDU适配层■■●■■●■■■■■■■■■_TCP/UDP通信图1RSSP-II软件自动化测试框架通过分引擎2对真实协议栈进行测试过程中的错误
此文档下载收益归作者所有