检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:辛帆 王印 谢林 杨平 XIN Fan;WANG Yin;XIE Lin;YANG Ping
机构地区:[1]卡斯柯信号(成都)有限公司,成都611756 [2]卡斯柯信号有限公司,上海200072
出 处:《铁道通信信号》2023年第10期15-22,共8页Railway Signalling & Communication
基 金:卡斯柯信号(成都)有限公司开发项目(RB.1X323005)。
摘 要:为提高通用联锁规则测试效率和准确率,解决当前人工测试方式重复劳动多且颗粒度较大的问题,研发一种基于测试用例的通用联锁规则自动测试系统。根据计算机联锁系统的物理架构,模块化仿真各子系统,以减少对硬件设备的依赖。系统可读取、解析并自动执行测试用例,将测试用例中定义变量的预期跳变时序解析为以指定变量为基准的相对周期,并建立一定顺序的“变量-跳变周期”矢量关系链表;同时,周期性地追踪关键变量,将测试结果与预期的矢量关系链表进行对比,以识别通用联锁规则中可能的时序问题。该系统已多次应用在国铁、城轨等相关项目的联锁规则测试中,效果良好,可为同类型项目测试提供参考。In order to improve the efficiency and accuracy of general interlocking rules test,and solve the problems of repetitive labor and high granularity in current manual testing methods,a automatic test system for general interlocking rules based on test cases has been developed.Based on the physical architecture of the computer interlocking system,modular simulation of each subsystem can reduce the dependence on hardware devices.The system can read,parse,and automatically execute test cases.It resolves the jump time sequence of the expected variables defined in the test cases into relative cycle adopting the specified variable as the benchmark,and establish a vector relationship linked list of“variable and jump period”in a certain order.At the same time,it can track the key variables periodically and compare test results with the expected vector relationship linked list to identify potential timing issues in general interlocking rules.This system has been applied multiple times in the interlocking rules testing of related projects such as national railways and urban rail transit,and the results are good,providing reference for the testing of similar projects.
关 键 词:联锁规则 自动测试 测试用例 模块化仿真 布尔逻辑
分 类 号:U284[交通运输工程—交通信息工程及控制] TP27[交通运输工程—道路与铁道工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.223.239.15