[发明专利]系统接口测试表格的生成方法及装置在审
申请号: | 202011206798.7 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112035308A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 吕鑫;史建友;刘超;张弛;张瑞;杨菲 | 申请(专利权)人: | 卡斯柯信号(北京)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 任媛;刘铁生 |
地址: | 100160 北京市丰台区南四*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 接口 测试 表格 生成 方法 装置 | ||
本发明公开了一种系统接口测试表格的生成方法及装置,涉及铁路信号系统测试技术领域,主要目的在于自动化生成接口测试表格,解放测试人力,提高测试效率。本发明主要的技术方案为:基于系统接口配置信息确定接口类型与发布单号,所述发布单号为发布单的唯一标识,所述发布单中记录有系统接口测试数据的相关信息;根据所述发布单号采集所述系统接口测试数据;基于所述接口类型解析所述系统接口测试数据,得到接口码位信息;根据所述接口码位信息以及所述接口类型所对应的测试表格格式,生成系统接口测试表格。本发明用于系统接口测试表格的自动化生成。
技术领域
本发明涉及铁路信号系统测试技术领域,尤其涉及一种系统接口测试表格的生成方法及装置。
背景技术
在当前的铁路信号系统领域,由于行业的特殊性、场景的复杂性以及系统表现方式的多变性,针对项目层级的接口测试以及接口测试的相关文档仍大多采用人工方式测试和编辑。虽然有部分工具可以实现在人工存放所需数据文件的前提下实现测试表格的生成,但是,当前的实际测试活动中没有特定工具能够有效实现接口测试表格的全自动生成,严重影响了系统测试效率。
发明内容
鉴于上述问题,本发明提出了一种系统接口测试表格的生成方法及装置,主要目的在于自动化生成接口测试表格,解放测试人力,提高测试效率。
为达到上述目的,本发明主要提供如下技术方案:
第一方面,本发明提供一种系统接口测试表格的生成方法,包括:
基于系统接口配置信息确定接口类型与发布单号,所述发布单号为发布单的唯一标识,所述发布单中记录有系统接口测试数据的相关信息;
根据所述发布单号采集所述系统接口测试数据;
基于所述接口类型解析所述系统接口测试数据,得到接口码位信息;
根据所述接口码位信息以及所述接口类型所对应的测试表格格式,生成系统接口测试表格。
优选的,所述方法还包括:
根据所述接口类型判断是否存在旧版本的接口测试报告;
若存在,则根据所述接口测试报告中含有的接口码位信息更新所述系统接口测试表格。
优选的,根据所述接口测试报告中含有的接口码位信息更新所述系统接口测试表格,包括:
提取所述接口测试报告中的原接口码位信息;
对比所述原接口码位信息与所述系统接口测试表格中的接口码位信息,确定存在变更的待标注码位信息;
将所述待标注码位信息在所述系统接口测试表格中进行标注,得到更新后的系统接口测试表格。
优选的,根据所述发布单号采集所述系统接口测试数据,包括:
根据所述系统接口配置信息确定所述系统接口测试数据的存储位置是否为本地数据;
若是,则根据存储位置的路径获取所述系统接口测试数据;
若否,则通过预置指令从配置库下载所述系统接口测试数据。
优选的,基于所述接口类型解析所述系统接口测试数据,得到接口码位信息,包括:
基于配置信息中的接口类型以及数据存储方式查找所述系统接口测试数据中的待解析数据;
通过解析所述待解析数据确定所述接口码位信息。
优选的,在基于系统接口配置信息确定接口类型与发布单号之前,所述方法还包括:
判断是否存在所述配置信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号(北京)有限公司,未经卡斯柯信号(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011206798.7/2.html,转载请声明来源钻瓜专利网。