[发明专利]一种轨道交通信号设备通用自动化测试系统有效
申请号: | 201810906795.0 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109062777B | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 王志伟;代飞;何谢振;沈运强 | 申请(专利权)人: | 湖南中车时代通信信号有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 410100 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轨道 交通信号 设备 通用 自动化 测试 系统 | ||
本发明公开了轨道交通信号设备通用自动化测试系统,接口和协议配置灵活,测试自动化,具备被测设备建模和项目管理功能。其技术方案为:使用基于关键字驱动、可扩展的、便于编写的测试序列作为测试脚本编辑方式,支持轨道交通信号设备所需通信接口传输方式,与测试激励源间通过以太网互联,避免与测试激励源间的耦合,可根据实际测试接口需要增加和配置测试接口方式,方便实现通信协议的配置和语义定义与映射。实现包含系统需求、测试需求、需求变更管理、测试用例管理、测试脚本框架导入生成、测试脚本编辑、测试计划生成、测试计划执行、测试过程记录、测试报告生成、按缺陷自动生成轮次测试计划等的闭环测试管理,提高了自动化程度。
技术领域
本发明涉及一种仿真测试系统,具体涉及一种面向轨道交通信号设备的通用自动化测试系统。
背景技术
针对轨道交通信号系统的单个子系统或者完整大系统的功能完整性需要对应的测试技术。目前的测试技术多使用结构化编程语言、通用脚本语言等实现被测设备的自动化测试,这种测试方式对测试执行人员的软件编程能力要求高,且涉及大量的测试激励源接口封装和定义工作,接口和通信协议变更会涉及大量的底层封装代码的修改,测试脚本支撑结构通用性和可扩展性差。此外,这种测试技术仅实现了信号系统和设备的自动化测试过程,仅可提供测试脚本编辑、测试执行、测试过程记录和测试报告生成的开环测试管理过程,无法根据测试结果进行测试轮次、需求变更测试的闭环测试管理。
发明内容
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
本发明的目的在于解决上述问题,提供了一种轨道交通信号设备通用自动化测试系统,可根据被测设备的具体测试需求进行灵活的接口和通信协议配置,使用基于关键字驱动的测试序列脚本进行自动化测试,同时具备被测设备建模和测试项目管理功能,方便、快速的构建信号设备的半实物自动化测试环境。
本发明的技术方案为:本发明揭示了一种轨道交通信号设备通用自动化测试系统,系统包括:
测试管理与执行模块,实现自动化测试所需环境的搭建和管理;
仿真建模模块,实现自动化测试过程所需陪试设备的建模和协同运行;
其中测试管理与执行模块和仿真建模模块之间建立通信连接,测试管理与执行模块和仿真建模模块均与激励源控制软件建立通信连接。
根据本发明的轨道交通信号设备通用自动化测试系统的一实施例,测试管理与执行模块实现的功能包括测试变量和模型变量配置、通信协议配置和变量映射、自定义动作编辑与管理、测试项目管理、测试脚本编辑与管理、测试用例导入导出、需求变更管理与跟踪、测试计划编制与管理、测试计划执行、测试过程记录、测试报告生成、手动测试界面配置、手动测试执行与记录、手动测试过程回放。
根据本发明的轨道交通信号设备通用自动化测试系统的一实施例,仿真建模模块实现的功能包括模型变量配置加载、通信协议配置加载、模型逻辑实现、模型受控运行。
根据本发明的轨道交通信号设备通用自动化测试系统的一实施例,测试管理与执行模块包括:
测试配置子模块,根据被测设备的实际测试资源和要求,加载测试激励设备的硬件资源配置文件,并将测试资源通道映射为测试变量和模型变量,并根据被测设备各种通信接口测试需求配置和管理测试所需各类通信协议,还提供编辑界面实现测试关键字的自定义和用户自定义动作的封装;
测试管理子模块,用于自动化测试执行项目的管理,将信号设备确认测试作为测试项目进行管理;
测试执行子模块,用于制定测试计划,运行已制定的测试计划,记录测试过程并生成测试报告;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南中车时代通信信号有限公司,未经湖南中车时代通信信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810906795.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种规避模拟光标和键盘输入显示的自动化测试方法
- 下一篇:测试方法及系统