[发明专利]一种交通信号控制系统消息自动化测试平台及方法有效
申请号: | 202011124429.3 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112181846B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 华莎;封正;张军;张昊;雍成明;蒋少良;强家辉;高建明 | 申请(专利权)人: | 公安部交通管理科学研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G08G1/07 |
代理公司: | 无锡盛阳专利商标事务所(普通合伙) 32227 | 代理人: | 张宁;黄莹 |
地址: | 214151 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交通信号 控制系统 消息 自动化 测试 平台 方法 | ||
1.一种交通信号控制系统消息自动化测试平台,其特征在于,其包括:预定义模型模块、图元模块、用例模块、配置模块和数据收发处理模块;
所述预定义模型模块用于管理测试模型,存储了所有预先定义的标准数据结构模型;所述预定义模型模块将被测试设备分解为子模块,针对不同的所述子模块分别建立其数据结构模型作为子模块标准测试模型,以XSD格式存储在系统中;所述子模块标准测试模型中定义了所述子模块在测试中系统消息内容需要满足的格式要求;
所述图元模块根据被测试设备以及所述被测试设备的实际使用场景,搭建相应的测试场景;所述测试场景包括:被测试设备包括的所有的所述子模块、基于所述预定义模型模块提取的所述子模块标准测试模型、所述被测试设备对应的通信协议、消息测试模式和所述子模块在测试中的逻辑和流程;所述消息测试模式包括:请求应答类和主动推送类;所述请求应答类的待测试系统消息包括:配置参数、运行信息和控制命令;所述主动推送类的待测试系统消息包括:配置参数和运行信息;
所述配置模块用于对测评环境进行配置,配置的内容包括:通信模式配置和图元配置;
所述通信模式配置定义被测试设备与测试平台的通信模式参数;所述通信模式参数包括:通信方式、网络地址、端口号、COM口、波特率和起始位;
所述图元配置基于所述测试场景定义对应的图元,针对所述图元模块搭建的测试场景的逻辑关系进行参数设定,包括每一个图元的输入、输出和图元间的逻辑顺序;所述图元配置的内容包括:图元类型和图元参数;所述图元类型包括:数据定义图元、过程类图元、设备类图元和验证图元;所述数据定义图元对应的所述图元参数包括:变量名、变量类型和变量的默认值;所述设备类图元对应的所述图元参数包括:设备标识、输入数据协议和输出数据协议;所述验证图元对应的所述图元参数包括:期望值、实际值和结果;
所述用例模块包括复用模块和新建测试用例模块;
在所述新建测试用例模块中,基于被测试设备调用所述图元模块搭建新的所述测试场景,调用所述配置模块定义的图元、图元间的输入、输出和逻辑顺序及新的通信模式,然后基于测试对应的所述测试场景和所述通信模式生成测试用例,并保存所述测试用例;
所述复用模块的复用方式包括:依据被测对象的品牌型号在已经保存的测试用例中直接进行选择;将多个已经保存的所述测试场景和所述测试用例按照被测试设备的所述子模块重新组合为一个新的测试用例,并保存;
所述数据收发处理模块包括数据通信模块和测试执行模块;所述数据通信模块基于所述测试场景中定义的所述消息测试模式与作为被测试设备的被测试设备通信,发送所述被测试设备需接收的所述待测试系统消息,获取所述被测试设备输入的所述待测试系统消息;所述测试执行模块基于所述待测试系统消息,执行所述被测试设备对应的所述测试用例,并将所述测试用例执行结果输出。
2.根据权利要求1所述一种交通信号控制系统消息自动化测试平台,其特征在于:所述被测试设备与自动化测试平台通过网络或串口方式连接。
3.根据权利要求1所述一种交通信号控制系统消息自动化测试平台,其特征在于:所述子模块标准测试模型的文件格式为XSD模型,包括:系统参数、区域参数、子区参数、路口参数、信号机参数、信号灯组参数、检测器参数、车道参数、相位参数、阶段参数、配时方案参数、干线参数、可变车道参数、系统状态、区域状态、路口状态、信号机故障、路口控制方式、路口周期、路口阶段、路口相位灯态、路口控制方案、路口交通流数据、可变车道运行信息、干线控制方式、干线路段推荐车速、交通管制或拥堵管控路口信息列表、阶段交通流数据、应急车辆轨迹信息、锁定交通流向、解锁交通流向、阶段相位灯态交通流数据上传设置、参数及运行信息通知、查询命令、指定优化控制方案和指定日计划。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于公安部交通管理科学研究所,未经公安部交通管理科学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011124429.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:蒸汽消融系统和方法
- 下一篇:盐酸埃他卡林A晶型及其制备方法