[发明专利]一种列控系统临时限速报文测试用例的生成方法及装置有效
申请号: | 201911374772.0 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111003030B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 宋青阳;徐建华;郭海琦;张瑞 | 申请(专利权)人: | 卡斯柯信号(北京)有限公司 |
主分类号: | B61L27/00 | 分类号: | B61L27/00 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 任媛;刘铁生 |
地址: | 100070 北京市丰台区汽*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 临时 限速 报文 测试 生成 方法 装置 | ||
1.一种列控系统临时限速报文测试用例的生成方法,其特征在于,所述方法包括:
读取工程数据表,所述工程数据表中至少包括:进路信息表、分相信息表、应答器位置表、信号点轨道区段数据表、线路坡度表、里程系信息表、线路里程断链明细表、线路速度表;
当接收到用户触发的测试场景生成请求时,通过调用所述工程数据表生成测试场景,包括:在接收到用户输入的车站信息之后,确定待测试的目标车站;通过查找所述应答器位置表,确定所述目标车站所安装的有源应答器;通过查找所述进路信息表,确定与所述有源应答器存在关联的进路,得到所述有源应答器及其对应的进路组成的目标场景信息;通过查找预先构建的场景信息与测试临界点之间的预设映射关系,得到所述目标场景信息对应的目标测试临界点;利用所述目标测试临界点和预设参数信息,生成所述目标场景信息对应的测试场景,所述预设参数信息至少包含预设限速值信息;
当接收到用户触发的预期结果计算请求时,通过调用预设规则计算所述测试场景对应的预期结果;
根据所述测试场景以及对应的预期结果生成测试用例并向所述用户反馈。
2.根据权利要求1所述的方法,其特征在于,所述利用所述目标测试临界点和预设参数信息,生成所述目标场景信息对应的测试场景,包括:
选取所述目标测试临界点内侧预设阈值和外侧预设阈值,得到跨所述目标测试临界点的由所述内侧预设阈值和所述外侧预设阈值组成的临时限速区间;
根据所述目标场景信息,确定线路方向;
根据所述线路方向,确定所述临时限速区间对应的限速起点和限速终点;
根据所述场景信息包含的进路、所述限速起点和限速终点以及所述预设限速值信息,构成所述目标场景信息对应的测试场景。
3.根据权利要求1所述的方法,其特征在于,在所述读取工程数据表之后,所述方法还包括:
验证所述工程数据表内属性字段之间的逻辑关系;和/或,
验证所述工程数据表内存储数据的合法性。
4.一种列控系统临时限速报文测试用例的生成装置,其特征在于,所述装置包括:
读取单元,用于读取工程数据表,所述工程数据表中至少包括:进路信息表、分相信息表、应答器位置表、信号点轨道区段数据表、线路坡度表、里程系信息表、线路里程断链明细表、线路速度表;
第一生成单元,用于当接收到用户触发的测试场景生成请求时,通过调用所述读取单元读取到的工程数据表生成测试场景;
所述第一生成单元包括:
确定模块,用于在接收到用户输入的车站信息之后,确定待测试的目标车站;
所述确定模块,还用于通过查找所述应答器位置表,确定所述目标车站所安装的有源应答器;
所述确定模块,还用于通过查找所述进路信息表,确定与所述有源应答器存在关联的进路,得到所述有源应答器及其对应的进路组成的目标场景信息;
获取模块,用于通过查找预先构建的场景信息与测试临界点之间的预设映射关系,得到所述目标场景信息对应的目标测试临界点;
生成模块,用于利用所述目标测试临界点和预设参数信息,生成所述目标场景信息对应的测试场景,所述预设参数信息至少包含预设限速值信息;
计算单元,用于当接收到用户触发的预期结果计算请求时,通过调用预设规则计算所述测试场景对应的预期结果;
第二生成单元,用于根据所述第一生成单元生成的测试场景以及所述计算单元计算的对应的预期结果生成测试用例并向所述用户反馈。
5.根据权利要求4所述的装置,其特征在于,所述生成模块包括:
选取子模块,用于选取所述目标测试临界点内侧预设阈值和外侧预设阈值,得到跨所述目标测试临界点的由所述内侧预设阈值和所述外侧预设阈值组成的临时限速区间;
确定子模块,用于根据所述目标场景信息,确定线路方向;
所述确定子模块,还用于根据所述线路方向,确定所述临时限速区间对应的限速起点和限速终点;
构成子模块,用于根据所述场景信息包含的进路、所述限速起点和限速终点以及所述预设限速值信息,构成所述目标场景信息对应的测试场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号(北京)有限公司,未经卡斯柯信号(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911374772.0/1.html,转载请声明来源钻瓜专利网。