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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115599680A(43)申请公布日2023.01.13(21)申请号202211316860.7(22)申请日2022.10.26(71)申请人中国农业银行股份有限公司地址100005北京市东城区建国门内大街69号(72)发明人洪盛阳(74)专利代理机构北京集佳知识产权代理有限公司11227专利代理师马天琪(51)Int.Cl.G06F11/36(2006.01)G06Q40/02(2023.01)G06Q40/04(2012.01)权利要求书1页说明书7页附图1页(54)发明名称一种批量交易的测试方法及装置(57)摘要本申请实施例提供了一种批量交易的测试方法及装置,方法包括:批量测试脚本获取数据库中的批前数据,执行数据库的批量交易操作,批前数据经过批量交易操作之后更改为批后数据,批量测试脚本对批前数据和批后数据进行对比,得到对比结果。也就是说,批量测试脚本在数据库执行批量交易操作之前,获取批前数据,在数据库执行批量交易操作之后,获取批后数据,通过对批前数据和批后数据进行自动对比,得到批量交易操作的对比结果,由此可见,本申请实施例通过利用批量测试脚本实现对批量交易的自动化测试,能够解决批量交易涉及数据量大,测试人员无法一条条进行比对验证的问题,极大的提高了对批量交易的测试效率和准确性。CN115599680ACN115599680A权利要求书1/1页1.一种批量交易的测试方法,其特征在于,所述方法包括:批量测试脚本获取数据库中的批前数据;执行所述数据库的批量交易操作,所述批前数据经过所述批量交易操作之后更改为批后数据;所述批量测试脚本对所述批前数据和所述批后数据进行对比,得到对比结果。2.根据权利要求1所述的方法,其特征在于,所述批量测试脚本获取数据库中的批前数据包括:批量测试脚本操作数据库语句,利用所述数据库语句读取数据库中的批前数据;在所述批量测试脚本对所述批前数据和所述批后数据进行对比之前,所述方法还包括:所述批量测试脚本操作数据库语句,利用所述数据库语句读取数据库中的批后数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述批量测试脚本将所述批前数据进行存储至本地。4.根据权利要求3所述的方法,其特征在于,在所述批量测试脚本对所述批前数据和所述批后数据进行对比之前,所述方法还包括:所述批量测试脚本从本地读取所述批前数据。5.根据权利要求1‑4任意一项所述的方法,其特征在于,所述批量测试脚本对所述批前数据和所述批后数据进行对比,得到对比结果包括:所述批量测试脚本利用交易逻辑对所述批前数据和所述批后数据进行对比,得到所述批量交易操作是否正确执行的对比结果。6.一种批量交易的测试装置,其特征在于,所述装置包括:获取单元,用于获取数据库中的批前数据;批量交易单元,用于执行所述数据库的批量交易操作,所述批前数据经过所述批量交易操作之后更改为批后数据;对比单元,用于对所述批前数据和所述批后数据进行对比,得到对比结果。7.根据权利要求6所述的装置,其特征在于,所述获取单元,具体用于:操作数据库语句,利用所述数据库语句读取数据库中的批前数据;所述装置还包括:第一读取单元,用于操作数据库语句,利用所述数据库语句读取数据库中的批后数据。8.根据权利要求6所述的装置,其特征在于,所述装置还包括:存储单元,用于将所述批前数据进行存储至本地。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二读取单元,用于从本地读取所述批前数据。10.根据权利要求6‑9任意一项所述的装置,其特征在于,所述对比单元,具体用于:利用交易逻辑对所述批前数据和所述批后数据进行对比,得到所述批量交易操作是否正确执行的对比结果。2CN115599680A说明书1/7页一种批量交易的测试方法及装置技术领域[0001]本发明涉及计算机领域,特别涉及一种批量交易的测试方法及装置。背景技术[0002]随着当前社会的金融和计算机发展,涉及越来越多的金融交易,随着银行业务的快速发展,银行的交易也越来越多,因此经常会出现批量交易的场景。[0003]批量交易作为银行中常见的一种交易,一般是指通过代码对数据库进行批量的加工、新增、删除、移植等操作,针对批量交易进行的测试叫做批量测试,测试人员一般需要对批量程序执行前后的数据库的数据进行数据的正确性验证与代码逻辑的可用性验证。但是当前批量交易涉及的数据量大,测试人员无法一条条进行比对验证,导致批量交易的测试效率较低。[0004]因此,现在亟需一种批量交易的测试方法及装置。发明内容[0005]有鉴于此,本申请的目的在于提供一种批量交易的测试方法及装置,能够提高批量交易测试的效率和准确性。[0006]本申请实施例提供了一种批量交易的测试方法,所述方法包括: