[发明专利]一种用于计算机联锁系统的自动化界面测试系统及应用有效
| 申请号: | 202011554780.6 | 申请日: | 2020-12-24 |
| 公开(公告)号: | CN112527683B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 柯敏辉;陈慧琍;陈晓轩;曹杰;刘琛 | 申请(专利权)人: | 卡斯柯信号有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F30/20 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
| 地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 计算机 联锁 系统 自动化 界面 测试 应用 | ||
1.一种用于计算机联锁系统的自动化界面测试系统,其特征在于,该系统包括设备坐标生成模块、联锁操作场景仿真模块、设备状态结果判读模块和用户测试脚本编辑模块;
所述的设备坐标生成模块读取当前被测站场的数据,生成站场中各设备坐标的表格,以供联锁操作场景仿真模块使用;
所述的联锁操作场景仿真模块用于提供联锁界面操作的接口;
所述的设备状态结果判读模块调用图像识别接口函数,对设备状态进行判读,从而判断测试操作的执行结果;
所述的用户测试脚本编辑模块,用于用户按需求自行设计测试场景,编写测试用例,并在后续的测试中复用已保存的测试用例;
所述的设备坐标生成模块调用图像识别的接口,用于获取界面中某设备实际设备坐标,将其与生成坐标表格中坐标进行比较,从而确定当前站场图的偏移量和缩放比例;
所述的测试脚本编辑模块将要执行的操作告知联锁操作场景仿真模块,所述的联锁操作场景仿真模块会在设备坐标表中找到被操作设备和按钮的坐标位置,然后执行相应操作。
2.根据权利要求1所述的一种用于计算机联锁系统的自动化界面测试系统,其特征在于,所述的被测站场的数据为被测站场的.tle数据文件。
3.根据权利要求1所述的一种用于计算机联锁系统的自动化界面测试系统,其特征在于,所述的联锁操作场景仿真模块仿真界面测试中所有可能的操作,包括办理进路、搬道岔至定位/反位、总取消、总人解、引导总锁、上电解锁、坡道解锁、单锁、单解、按钮封锁、分路不良、引导进路操作。
4.根据权利要求1所述的一种用于计算机联锁系统的自动化界面测试系统,其特征在于,所述的设备状态结果判读模块判断测试操作的执行结果包括检查道岔位置、检查轨道颜色、检查信号机颜色、检查道岔人工锁定状态、检查道岔封锁状态。
5.根据权利要求1所述的一种用于计算机联锁系统的自动化界面测试系统,其特征在于,所述的测试脚本编辑模块将要执行的操作告知测试结果判读模块进行某种判读操作,测试结果判读模块即进行该判读操作,并将判读结果输出到测试报告中。
6.一种用于权利要求1所述用于计算机联锁系统的自动化界面测试系统的应用,其特征在于,包括以下步骤:
1)首先设备坐标生成模块根据站场的.tle文件和实际界面中站场图的偏移和缩放情况生成设备坐标表;
2)用户测试脚本编辑模块按规定格式编写自动化测试脚本的表格;
3)联锁操作场景仿真模块读取自动化测试脚本的表格后,设备状态结果判读模块对其进行处理;
4)当测试脚本步骤全部执行完成,则生成测试报告,记录每一步骤的执行结果和最终用例的执行结果。
7.根据权利要求6所述的应用,其特征在于,所述的设备坐标生成模块的工作流程如下:
101)首先根据当前站场的.tle数据文件,调用坐标生成模块代码,生成坐标表;
102)计算当前站场图的缩放比例;
103)计算当前站场图的偏移量;
104)根据上述生成的坐标表、缩放比例和偏移量,可最终生成当前界面设备的坐标表。
8.根据权利要求6所述的应用,其特征在于,所述的联锁操作场景仿真模块和设备状态结果判读模块的工作流程如下:
201)联锁操作场景仿真模块读取用户编辑好的测试脚本表格,若当前操作步骤为判读设备状态相关操作,则首先根据该步骤的参数,读取设备坐标表,找到当前设备的位置,然后根据具体判读类型和预期结果,调用图像识别函数和相应判断逻辑,判断当前设备的状态与预期结果是否相符,并将判定结果记录到测试报告中;
202)若当前步骤为执行界面操作相关,则首先根据该步骤的参数,读取设备坐标表,找到当前设备的位置和按钮位置,然后根据具体操作类型,调用相应操作的代码,执行该界面操作;
203)当前步骤执行完成,继续读取测试脚本,进行下一步骤;
204)当测试脚本中所有步骤执行完成,则最终生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011554780.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型监控高度可调节的视频监控设备
- 下一篇:精准学习数据挖掘





