基于脚本技术的高速铁路列控中心系统安全性自动化测试研究

被引:12
作者
喻钢 [1 ,2 ,3 ]
徐中伟 [1 ,3 ]
机构
[1] 同济大学嘉定校区电子与信息工程学院
[2] 上海大学嘉定校区悉尼工商学院
[3] 铁道部产品质量监督检验中心铁路车站计算机联锁检验站
关键词
CTCS-2级列控系统; 测试脚本语言; 安全性测试; 自动化测试; 高速铁路;
D O I
暂无
中图分类号
TP273 [自动控制、自动控制系统];
学科分类号
080201 ; 0835 ;
摘要
列控中心系统是实现高速铁路安全运行的关键设备。自动化的黑盒测试是验证其系统功能和确认系统满足系统需求,具有足够安全性防护能力的重要手段。脚本技术是实现软件测试自动化技术的有效方法。测试脚本语言是脚本技术的核心,但是目前没有专门针对列控中心测试的脚本语言。本文结合列控中心测试的特点,提出一种测试策略,设计了场景-事件驱动的测试脚本语言SEDTSL。在本文提出的测试策略中针对安全防护功能,以实际运营场景为核心,利用测试脚本语言SEDTSL定义正常场景与故障场景,测试序列与测试用例,仿真环境,形成分级测试脚本。通过场景变换控制测试逻辑与流程,触发仿真事件加载测试用例实现系统的功能性与安全性测试。本文对测试脚本语言SEDTSL与基于SEDTSL的自动化测试环境的实现机制进行阐述,并实现了基于SEDTSL的高速铁路列控中心系统自动化测试环境,投入到铁道部的列控中心产品制式检测中。实际应用表明:测试脚本语言的描述能力与自动化测试环境符合测试需求,有效地实现了列控中心产品的功能与安全性测试。
引用
收藏
页码:56 / 64
页数:9
相关论文
共 5 条
[1]   基于关键字驱动脚本的安全软件自动测试系统 [J].
王铁江 ;
郦萌 .
同济大学学报(自然科学版), 2002, (06) :719-722
[2]  
软件测试自动化.[M].(美)DanielJ.Mosley;(美)BruceA.Posey著;邓波等译;.机械工业出版社.2003,
[3]  
铁路安全软件测试评估.[M].吴芳美主编;.中国铁道出版社.2001,
[4]  
通用脚本引擎的研究及其在自动测试中的应用.[D].杜峰.同济大学.2006, 08
[5]  
基于通用脚本引擎的自动测试平台及在安全测试中的应用.[D].张浩.同济大学.2006, 08