APP下载

计算机联锁系统自动测试系统研究

2021-01-26李文涛

铁路通信信号工程技术 2021年1期
关键词:计算机信息系统

李文涛

(中国国家铁路集团有限公司工电部,北京 100844)

1 概述

计算机联锁系统作为保障行车安全最基础、最核心的信号控制系统之一,联锁软件投入使用前需要经过严格的审核和测试。车站联锁软件是将通用联锁软件应用于特定站型的实例化结果,不同车站的基础数据或联锁关系存在各自的特点。因各车站的联锁软件实质上不完全相同,所以需要对各车站联锁关系进行完整测试。如何提高测试有效性,是无数联锁工作者关注的问题。

目前国内联锁软件测试存在大量的重复性操作且测试量较大,采用人工测试不仅效率低、消耗了大量人力和物力资源,也容易因人员倦怠,出现人因失效。此外由于测试人员的知识水平、测试经验参差不齐,难以做到测试完备,不遗留缺陷。因此提升测试水平、测试能力,成为各设备提供商与设备接管单位迫切的需求。计算机联锁系统的广泛应用为自动测试的开展提供了可能。本文以灰盒测试为思路,设计实现了一种基于脚本驱动的计算机联锁自动测试系统,具有一定实际意义。

2 软件实现

2.1 需求分析

传统的计算机联锁系统结构如图1所示。

针对计算机联锁的功能性需求及产品特点,除了要求计算机联锁自动测试系统能在计算机联锁仿真模式下模拟行车的各种场景,还应具有以下特性:

图1 联锁系统基本框架Fig.1 Basic framework of interlocking system

逻辑正确:针对联锁功能的普遍性要求,自动测试工具应能根据设计规范和原则等正确执行测试步骤,分辨通过项和错误项;……

登录APP查看全文

猜你喜欢

计算机信息系统
Smartflower POP 一体式光伏系统
计算机操作系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
订阅信息
Fresnel衍射的计算机模拟演示
展会信息