[发明专利]一种批量文件自动化拼接生成测试系统及其方法在审
申请号: | 202211216899.1 | 申请日: | 2022-09-30 |
公开(公告)号: | CN115562990A | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 倪佳乐;陈嘉;孙玲玲;郭婷婷;朱德华;杨敏超 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/02 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 廖程 |
地址: | 200002 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 批量 文件 自动化 拼接 生成 测试 系统 及其 方法 | ||
本发明涉及一种批量文件自动化拼接生成测试系统及其方法,该系统包括依次连接的识别解析模块、管理调试模块、统一驱动编排模块、批量文件生成解析模块、批量文件下载比对模块;该方法包括:获取业务批量文件格式并进行分析;对批量文件基本信息、结构、字段信息进行识别与解析;通过文件基线的方式,进行版本管理;生成数据源;进行批量文件调试;生成批量文件测试用例;进行测试版本维护;按照版本维度,进行批量文件下载;新建批量文件解析用例,进行批量文件解析,采用精确匹配或模糊匹配方式,生成测试分析报告。与现有技术相比,本发明针对批量文件,实现了识别、调试、驱动、编排、生成、解析及比对全流程批量自动化测试解决方案。
技术领域
本发明涉及批量数据处理技术领域,尤其是涉及一种批量文件自动化拼接生成测试系统及其方法。
背景技术
在业务日常测试工作,除了围绕UI、API等测试方式外,也涉及到较多的批量文件、报表类测试工作。比如在信用卡业务中,批量文件的跑批处理主要包括:
(1)核心制卡、核卡业务采用多渠道异步方式进行获客、进件及审批,批量制卡模式是与联机制卡模式的重要互补手段;
(2)与联名卡机构合作的注册文件、积分获取、礼品兑换文件,一般采用批量文件模式进行交互;
(3)信用卡核心系统与信用卡催收、获客、风控、账管等系统间批量文件交互处理;
(4)信用卡核心系统与借记卡核心系统、ECIF系统间批量文件交互处理;
(5)信用卡核心系统账务相关对账处理;
(6)系统间因分布式或者性能资源等原因,采用联机转批量处理模式。
批量文件处理方式是信用卡业务系统内一个重要处理模式,尤其涉及到(1)信用卡核卡、催收、获客、风控、账管;(2)本行、第三方信息交互;(3)信用卡业务账务对账处理等领域。可以说,批处理模式与UI、API等模式,共同支撑了信用卡业务的几种重要交互模式。
目前业内已实现了基于UI、API的自动化测试框架及体系。但在批量文件处理领域,业内仍然缺乏偏体系化、框架化的手段。主要采用针对特定项目或者场景下的批量文件格式及编码规则,研发解决特定问题的批量文件处理工具,一般此类工具为非通用化平台,旨在解决小型项目或者某一类项目的批处理自动化测试解决方案。此类工具可能不存在交互界面或者仅配备一些简单的半交互画面,在工具研发者或者高阶指导下,进行非低代码化的脚本编写。在文件识别、解析、驱动、调度过程中,需要依托工具进行半自动化的处理,且无法直接与外围自动化平台及数据源进行高效对接及数据交互。
尽管研发此类工具可以依托高阶人员能力在投入一定资源后,实现特定场景下的批处理自动化测试。但是长期使用不利于信息共享、测试方案的推广及移植,且受部分人为因素干预较多。此类工具通常是一种非体系化的批处理自动化测试解决能力,未形成集约化、一体化的信用卡业务批处理自动化测试方法体系。
综上所述,现有的批处理小工具主要解决特定问题,解析及拼接特定文件通用性不强,无法移植、复用到更广泛领域;由于各自采用批量文件自动化测试工具,相关测试案例、测试数据源、测试关键字等资源无法得到共享,测试经验无法传承;此类工具大多缺少统一的调度及驱动方法,且与现有的自动化测试框架(包括基于UI及API的自动化测试体系),无法进行一体化兼容;此外,各类测试驱动关键字无法得到共享,带来了更多的重复性底层脚本编写及维护工作。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种批量文件自动化拼接生成测试系统及其方法,能够兼备通用性、可移植性,能够与现有自动化测试中其他维度的自动化测试资源、脚本、数据源、关键字进行高效互动,依托统一的交互界面形成相关解决方案的集约化、一体化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211216899.1/2.html,转载请声明来源钻瓜专利网。