[发明专利]一种用于计算机联锁系统的自动化界面测试系统及应用有效
| 申请号: | 202011554780.6 | 申请日: | 2020-12-24 |
| 公开(公告)号: | CN112527683B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 柯敏辉;陈慧琍;陈晓轩;曹杰;刘琛 | 申请(专利权)人: | 卡斯柯信号有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F30/20 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
| 地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 计算机 联锁 系统 自动化 界面 测试 应用 | ||
本发明涉及一种用于计算机联锁系统的自动化界面测试系统及应用,该系统包括设备坐标生成模块、联锁操作场景仿真模块、设备状态结果判读模块和用户测试脚本编辑模块;所述的设备坐标生成模块读取当前被测站场的数据,生成站场中各设备坐标的表格,以供联锁操作场景仿真模块使用;所述的联锁操作场景仿真模块用于提供联锁界面操作的接口;所述的设备状态结果判读模块调用图像识别接口函数,对设备状态进行判读,从而判断测试操作的执行结果;所述的用户测试脚本编辑模块,用于用户按需求自行设计测试场景,编写测试用例,并在后续的测试中复用已保存的测试用例。与现有技术相比,本发明具有能大幅度提高使用操作界面测试联锁产品的效率等优点。
技术领域
本发明涉及计算机联锁系统的测试技术,尤其是涉及一种用于计算机联锁系统的自动化界面测试系统及应用。
背景技术
计算机联锁系统作为铁路信号系统的核心构成之一,是铁路系统高效、安全传输的重要保障,因此对计算机联锁软件的测试必不可少。联锁测试中,使用计算机操作界面测试联锁产品是重要的测试环节。由于联锁界面测试场景复杂,且测试场景复用度高,因此手工测试造成大量的资源浪费和缺陷逃逸,自动化测试平台的开发成了必然要求。
现阶段的计算机联锁系统的自动化测试平台,集中于仿真站场设备间的通信,模拟数据交互,从而进行自动化测试。如湖南中车时代通信信号有限公司北京分公司王培研发的“铁路计算机联锁系统仿真测试平台”,通过轨旁仿真子系统模拟轨旁设备的动作和状态,和测试控制子系统产生测试序列对被测联锁系统进行黑盒测试。西南交通大学薛丰研究开发了“计算机联锁自动测试系统”,对联锁系统数据研究后设计了站场元素数据、设备驱动采集数据、联锁表数据的格式,能对排列进路、正常解锁、取消进路、人工解锁进路、中途折返解锁、区段故障解锁等指令进行正确处理,根据测试人员指令对测试案例进行正确调度与执行。北京市华铁信息技术开发总公司吴琼在联锁仿真测试平台上开发了接口模拟软件,通过模拟安全通信网络信息,如TCC、CBI、RBC与联锁系统的安全通信,并进行通信数据和安全协议故障注入的测试。另一方面通过模拟接口数据信息,如模拟TCC、CBI、RBC与联锁系统之间的应用数据的交互。
然而在计算机联锁系统的测试中,使用操作界面测试,如通过MMI(人机交互系统)操作平台进行的测试,是重要的测试环节。现有的自动化测试平台并没有包含界面测试的自动化仿真。如果单纯依靠人工手动操作界面来测试联锁产品,会存在以下问题:
1)人工成本高,需要不断在操作界面上进行手动操作,效率低。
2)复用性差,同样的测试用例,在每轮回归测试中都需要做同样的操作来测试。
3)拷机测试缺少测试场景的支持,不能很好复现问题。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于计算机联锁系统的自动化界面测试系统及应用,通过编写自动化的脚本,模拟用户在操作界面上的手动操作,并进行自动化判读,能大幅度提高使用操作界面测试联锁产品的效率,节省人工成本,丰富测试场景,更好地复现问题。
本发明的目的可以通过以下技术方案来实现:
根据本发明的一个方面,提供了一种用于计算机联锁系统的自动化界面测试系统,该系统包括设备坐标生成模块、联锁操作场景仿真模块、设备状态结果判读模块和用户测试脚本编辑模块;
所述的设备坐标生成模块读取当前被测站场的数据,生成站场中各设备坐标的表格,以供联锁操作场景仿真模块使用;
所述的联锁操作场景仿真模块用于提供联锁界面操作的接口;
所述的设备状态结果判读模块调用图像识别接口函数,对设备状态进行判读,从而判断测试操作的执行结果;
所述的用户测试脚本编辑模块,用于用户按需求自行设计测试场景,编写测试用例,并在后续的测试中复用已保存的测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011554780.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型监控高度可调节的视频监控设备
- 下一篇:精准学习数据挖掘





