预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114297052A(43)申请公布日2022.04.08(21)申请号202111519955.4(22)申请日2021.12.13(71)申请人上海金仕达软件科技有限公司地址200120上海市浦东新区中国(上海)自由贸易试验区亮景路210(上海,上海,浦东新区)(72)发明人于子益冯上海胡宝权(74)专利代理机构华进联合专利商标代理有限公司44224代理人姚姝娅(51)Int.Cl.G06F11/36(2006.01)G06Q40/04(2012.01)G06K9/62(2022.01)权利要求书2页说明书16页附图3页(54)发明名称测试数据生成方法及装置(57)摘要本申请涉及一种测试数据生成方法、装置、计算机设备及存储介质。该方法包括:基于预设业务模型,获取第一测试数据和初始测试数据文件,根据历史交易信息、当前测试数据和第一测试数据进行推算转换,得到历史测试数据和第二测试数据,将第一测试数据、当前测试数据、历史测试数据和第二测试数据存储至待测试数据文件中,得到目标测试数据文件。采用本方法能够获取历史合约数据、历史行情数据和历史时间段内与行情和合约无关的数据,并将这些数据组合后作为交易系统的测试数据,从而使得交易系统能够获取到多维度的当前测试数据和历史测试数据,以满足交易系统的全方位无死角的测试需求。CN114297052ACN114297052A权利要求书1/2页1.一种测试数据生成方法,其特征在于,所述方法包括:基于预设业务模型,获取第一测试数据和初始测试数据文件;所述第一测试数据包括与行情和合约无关的数据;根据历史交易信息、当前测试数据和所述第一测试数据进行推算转换,得到历史测试数据和第二测试数据;所述当前测试数据包括当前合约数据、当前行情数据和当前依赖数据,所述当前依赖数据包括当前与行情和合约相关的数据;所述历史测试数据包括历史合约数据和历史行情数据,所述第二测试数据为历史时间段内与行情和合约无关的数据;将所述第一测试数据、所述当前测试数据、所述历史测试数据和所述第二测试数据存储至所述初始测试数据文件中,得到目标测试数据文件。2.根据权利要求1所述的方法,其特征在于,所述基于预设业务模型,获取第一测试数据和初始测试数据文件,包括:对所述预设业务模型进行解析,获取所述初始测试数据文件中的数据库导入文件、数据库控制文件和待测试数据文件;所述数据库导入文件包括业务字段信息,所述数据库控制文件包括字段存储规则;通过预设规则和所述数据库导入文件,获取所述第一测试数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:对所述数据库导入文件中的业务字段信息和所述数据库控制文中的字段存储规则进行扩展,得到扩展后的数据库导入文件和扩展后的数据库控制文件;所述通过预设规则、所述数据库导入文件和所述数据库控制文件,获取所述第一测试数据,包括:通过所述预设规则和所述扩展后的数据库导入文件,获取所述第一测试数据。4.根据权利要求2或3所述的方法,其特征在于,所述通过预设规则和所述数据库导入文件,获取所述第一测试数据,包括:根据测试需求确定所述预设规则;基于所述预设规则,从所述数据库文件中筛选所述第一测试数据。5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:对初始合约数据和初始行情数据进行预处理,得到所述当前测试数据。6.根据权利要求5所述的方法,其特征在于,所述对初始合约数据和初始行情数据进行预处理,得到所述当前测试数据,包括:对所述初始合约数据和所述初始行情数据进行去噪处理,得到目标合约数据和目标行情数据,所述去噪处理包括去除无效数据和重复数据中的至少一种;对所述目标合约数据和所述目标行情数据进行分类处理,得到所述当前合约数据和所述当前行情数据。7.根据权利要求6所述的方法,其特征在于,所述对所述目标合约数据进行分类处理,得到所述当前合约数据,包括:根据所述目标合约数据中业务字段的类型,从所述目标合约数据中确定期货期权合约数据;根据所述期货期权合约数据的类型对所述期货期权合约数据进行分类,得到所述当前合约数据。2CN114297052A权利要求书2/2页8.根据权利要求6所述的方法,其特征在于,所述对所述目标行情数据进行分类处理,得到所述当前行情数据,包括:根据合约列表从所述目标行情数据中筛选出预设时间段内的合法数据,得到所述当前行情数据。9.根据权利要求1所述的方法,其特征在于,所述将所述第一测试数据、所述当前测试数据、所述历史测试数据、所述第二测试数据存储至所述初始测试数据文件中,得到目标测试数据文件,包括:通过字段存储规则,将所述第一测试数据、所述当前测试数据、所述历史测试数据、所述第二测试数据存储至待测试数据文件中,得到所述目标测