CTCS-2级车载ATP自动测试脚本的编写方法
2012-11-27张友兵于晓娜
铁道通信信号 2012年5期
张友兵 张 波 马 麟 于晓娜
张友兵:北京全路通信信号研究设计院有限公司 助理工程师100073 北京
张 波:北京全路通信信号研究设计院有限公司 高级工程师100073 北京
马 麟:北京全路通信信号研究设计院有限公司 助理工程师100073 北京
于晓娜:北京全路通信信号研究设计院有限公司 助理工程师100073 北京
车载ATP作为CTCS-2级列控系统的重要组成部分,影响着列车的行车安全,对其进行严格完备的测试是必不可少的。目前对车载ATP的测试大都采用人工方式,存在工作强度大、效率低下等问题,因此急需研究和开发一种自动测试方法,除了避免重复测试外,还可以完成大量手工测试无法完成的工作。
目前,国内外主流的自动化测试工具都是通过脚本作为测试命令的记录形式,脚本在自动测试中起着至关重要的作用。本文主要介绍一种针对CTCS-2级车载ATP自动测试平台的系统结构,详细介绍其应答器脚本、轨道电路脚本和测试案例脚本的设计和使用方法。
1 CTCS-2级车载ATP自动测试原理
CTCS-2级车载ATP自动测试平台结构如图1所示。从图1可以看出,除了被测设备车载ATP外,车载ATP自动测试平台包含4个部分:测试脚本、主引擎、分引擎和测试接口。

图1 CTCS-2级车载ATP自动测试平台结构图
1.测试脚本。分为测试案例脚本、轨道电路脚本和应答器脚本3类。轨道电路脚本包含一条测试案例对应线路上所有轨道区段的低频、载频和位置信息;应答器脚本包含一条测试案例对应线路上所有应答器的报文和位置信息;测试案例脚本是文字形式测试案例的脚本化,是可以测试车载ATP功能,且能被计算机语言解析的字符串。……
登录APP查看全文
