[发明专利]交易系统的性能测试方法、装置、计算机设备及存储介质在审
申请号: | 202111488595.6 | 申请日: | 2021-12-07 |
公开(公告)号: | CN114218056A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 易君 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 刘佳妮 |
地址: | 200120 上海市中国(上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易系统 性能 测试 方法 装置 计算机 设备 存储 介质 | ||
1.一种交易系统的性能测试方法,其特征在于,包括:
接收测试指令,所述测试指令携带测试故障类型;所述测试故障类型为金融交易相关的故障类型;
基于所述交易系统中的当前交易生成所述测试故障类型对应的模拟故障,获取在所述模拟故障下的其它交易数据以及所述交易系统的运行数据;所述交易数据包括正交易数据和/或冲正交易数据;
对所述其它交易数据以及所述交易系统的运行数据进行异常检测,根据异常检测结果确定所述交易系统的性能。
2.根据权利要求1所述的方法,其特征在于,所述基于所述交易系统中的当前交易生成所述测试故障类型对应的模拟故障,包括:
根据所述测试故障类型修改所述当前交易,生成所述测试故障类型对应的模拟故障。
3.根据权利要求2所述的方法,其特征在于,所述金融交易相关的故障类型包括以下任意一种:冲正交易先于正交易类型、正交易丢失类型以及交易延迟类型。
4.根据权利要求3所述的方法,其特征在于,若所述金融交易相关的故障类型为冲正交易先于正交易类型,所述根据所述测试故障类型修改所述当前交易,生成所述测试故障类型对应的模拟故障,包括:
获取所述当前交易中的正交易和与所述正交易对应的冲正交易;
修改所述正交易和所述冲正交易的交易时间,以使所述冲正交易的交易时间先于所述正交易的交易时间;
基于所述修改所述正交易和所述冲正交易的交易时间的操作,生成所述冲正交易先于正交易类型对应的模拟故障。
5.根据权利要求3所述的方法,其特征在于,若所述金融交易相关的故障类型为正交易丢失类型,所述根据所述测试故障类型修改所述当前交易,生成所述测试故障类型对应的模拟故障,包括:
获取所述当前交易中的正交易;
修改所述正交易的交易途径,以使所述正交易的第一反馈信息在预设的第一时间段内未到达所述交易系统;
基于所述修改所述正交易的交易途径的操作,生成所述正交易丢失类型对应的模拟故障。
6.根据权利要求3所述的方法,其特征在于,若所述金融交易相关的故障类型为交易延迟类型,所述根据所述测试故障类型修改所述当前交易,生成所述测试故障类型对应的模拟故障,包括:
获取所述当前交易中的正交易和与所述正交易对应的冲正交易;
修改所述正交易和所述冲正交易的交易时间,以使所述正交易的第二反馈信息和所述冲正交易的第三反馈信息均在预设的第二时间段后到达所述交易系统;
基于所述修改所述正交易和所述冲正交易的交易时间的操作,生成所述交易延迟类型对应的模拟故障。
7.根据权利要求4或6所述的方法,其特在在于,所述方法还包括:
对所述正交易进行拦截操作,以使所述正交易对应的第四反馈信息未在预设的第三时间段内到达所述交易系统;
基于对所述正交易进行拦截的操作,生成与所述正交易对应的冲正交易。
8.一种交易系统的性能测试装置,其特征在于,包括:
接收模块,用于接收测试指令,所述测试指令携带测试故障类型;所述测试故障类型为金融交易相关的故障类型;
生成获取模块,用于基于所述交易系统中的当前交易生成所述测试故障类型对应的模拟故障,获取在所述模拟故障下的其它交易数据以及所述交易系统的运行数据;所述交易数据包括正交易数据和/或冲正交易数据;
检测确定模块,用于对所述其它交易数据以及所述交易系统的运行数据进行异常检测,根据异常检测结果确定所述交易系统的性能。
9.根据权利要求8所述的装置,其特征在于,所述生成获取模块,具体用于根据所述测试故障类型修改所述当前交易,生成所述测试故障类型对应的模拟故障。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111488595.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种燃料电池电堆的散热系统
- 下一篇:一种用于铁线的波浪成型系统