【技术实现步骤摘要】
数据处理系统、方法、装置、设备及存储介质
[0001]本申请属于数据处理
,尤其涉及一种数据处理系统
、
方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]资源转移管理平台
(
如金融机构
、
非金融机构等提供资源转移服务的平台
)
用于承接本地钱包和移动商户应用之间的交易处理,为了对交易请求进行准确且快速的响应,对资源转移管理平台的测试变得尤为重要
。
[0003]在相关技术中,针对资源转移管理平台的测试系统可以包括测试业务模块和与其一一匹配的测试控制模块
。
然而,要想完成一笔交易,用户端往往需要和不同的平台进行数据交互,此时就需要设置多个测试业务模块,按照前述测试系统的配置逻辑,会为每个测试业务模块设置一个测试控制模块,如此,造成测试代码重复,浪费计算资源,降低测试效率
。
技术实现思路
[0004]本申请实施例提供一种数据处理系统
、
方法
、
装置
、
设备及存储介质,能够解决现有技术中测试系统架构冗余,导致测试代码重复,浪费计算资源,测试效率低的问题
。
[0005]第一方面,本申请实施例提供一种数据处理系统,该系统可以包括:
[0006]被测系统和测试系统;
[0007]测试系统包括测试控制模块和测试业务模块,测试业务模块包括
N
个
【技术保护点】
【技术特征摘要】
1.
一种数据处理系统,包括:被测系统和测试系统;所述测试系统包括测试控制模块和测试业务模块,所述测试业务模块包括
N
个业务模块,所述测试控制模块设置在所述被测系统与所述测试业务模块之间,
N
为大于1的整数;所述测试控制模块,用于拦截所述被测系统向所述测试业务模块发送的请求报文;根据所述请求报文从所述
N
个业务模块中确定目标业务模块;向所述目标业务模块发送所述请求报文;所述目标业务模块,用于根据所述请求报文,输出应答报文;所述测试控制模块还用于,拦截所述目标业务模块输出的所述应答报文;基于测试案例调整所述应答报文,并向所述被测系统发送调整后的应答报文
。2.
根据权利要求1所述的系统,其中,所述测试控制模块包括报文拦截处理模块;所述报文拦截处理模块包括报文拦截单元;其中,所述报文拦截单元,用于根据所述测试系统的框架的切面配置信息,获取所述测试业务模块用于接收所述被测系统发送的请求报文的第一接口;通过面向切换技术为所述第一接口配置环绕增强逻辑信息,所述环绕增强逻辑信息用于拦截所述被测系统向所述测试业务模块发送的请求报文
。3.
根据权利要求2所述的系统,其中,所述报文拦截单元还用于,解析所述请求报文,得到与所述请求报文对应的第二接口;将所述
N
个业务模块中与所述第二接口对应的业务模块确定为所述目标业务模块
。4.
根据权利要求3所述的系统,其中,所述报文拦截单元还用于,基于所述第二接口的接口名称,通过环绕增强机制,拦截所述目标业务模块输出的应答报文
。5.
根据权利要求4所述的系统,其中,所述测试控制模块还包括案例维护模块;所述报文拦截处理模块还包括案例检索单元和报文处理单元;其中,所述案例检索单元,用于从所述案例维护模块中,获取与所述第二接口的接口名称匹配的测试案例;基于所述测试案例,从所述案例维护模块中获取与所述测试案例对应的测试控制策略;向所述报文处理单元发送所述测试案例和所述测试控制策略,以使所述报文处理单元基于所述测试案例和所述测试控制策略调整所述应答报文
。6.
根据权利要求5所述的系统,其中,所述测试案例包括系统异常案例和业务异常案例;其中,所述系统异常案例包括常规案例
、
延迟返回案例和超时返回案例;所述业务异常案例包括修改案例和替换案例;与所述系统异常案例对应的测试控制策略为调整向所述被测系统发送所述应答报文的时间;与所述业务异常案例对应的测试控制策略为调整所述应答报文的内容
。7.
根据权利要求6所述的系统,其中,所述报文处理单元具体用于,在所述系统异常案例为延迟返回案例的情况下,获取所述应答报文在所述测试控制模块中的停留时长;在所述停留时长大于第一预设阈值且小于第二预设阈值的情况下,向所述被测系统发送应答报文;所述报文处理单元具体用于,在所述系统异常案例为超时返回案例
、
且所述第一停留
时长大于所述第二预设阈值的情况下,向所述被测系统发送应答报文
。8.
根据权利要求6所述的系统,其中,所述报文处理单元具体用于,在所述系统异常案例为所述修改案例的情况下,通过基于传输控制协议的全双工通信协议,将所述应答报文推送到第一前端页面,其中,所述第一前端页面用于向用户展示所述应答报文并提示用户修改所述应答报文;在获取到所述第一前端页面中用户修改后的应答报文的情况下,将所述用户修改后的应答报文作为所述调整后的应答报文
。9.
根据权利要求6所述的系统,其中,所述报文处理单元具体用于,在所述系统异常案例为所述替换案例的情况下,获取与所述替换案例对应的案例报文;将所述案例报文作为所述调整后的应答报文
。10.
根据权利要求6所述的系统,其特征在于,所述报文拦截处理模块还包括报文记录单元;其中,所述报文记录单元,用于按照预设数据格式,存储报文信息;其中,所述报文信息包括所述请求报文
、
所述应答报...
【专利技术属性】
技术研发人员:王博,杨森,张海洋,杨宏斌,丁一明,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。