System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种交易数据的测试方法、装置、设备和存储介质制造方法及图纸_技高网

一种交易数据的测试方法、装置、设备和存储介质制造方法及图纸

技术编号:43746698 阅读:8 留言:0更新日期:2024-12-20 13:05
本申请公开一种交易数据的测试方法、装置、设备和存储介质,通过响应于进行数据测试的请求指令,确定各个待测试用户;针对每一个待测试用户,获取该待测试用户所有交易动作的交易数据;将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到对应的汇总交易模板;从汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件;基于各个交易文件,生成各个交易表格;分别对各个交易表格进行校验,得到该待测试用户的各个交易动作的校验结果。本方案可以增加校验的准确性,加快校验速度,将交易数据的错误或问题校验出来,保障资金财产的安全和双方对于交易数目的对等。

【技术实现步骤摘要】

本申请涉及数据测试,具体涉及一种交易数据的测试方法、装置、设备和存储介质


技术介绍

1、随着经济的不断发展,互联网的推广,使用网银、信用卡等途径进行购物、支付、还款、退款非常方便快捷,因此使用的用户也越来越多。不过,这种涉及到资金、钱款的网上交易过程对安全性的要求比较高。

2、不过交易数据在传输过程中可能会出现偏差,或交易动作发起者对应发起的交易数目、金额等存在错误,因此资金接收方也需要定时对账单信息等交易数据进行对账和测试,以确保账目无误,资金流转安全。


技术实现思路

1、有鉴于此,本申请提供了一种交易数据的测试方法、装置、设备和存储介质,用于解决交易数据在传输过程中可能会出现偏差,或交易动作发起者对应发起的交易数目、金额等存在错误的问题。

2、为实现以上目的,现提出的方案如下:

3、第一方面,一种交易数据的测试方法,包括:

4、响应于进行数据测试的请求指令,确定各个待测试用户;

5、针对每一个待测试用户,获取该待测试用户所有交易动作的交易数据;

6、将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板;

7、从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件;

8、基于各个所述交易文件,生成各个交易表格;

9、分别对各个所述交易表格进行校验,得到该待测试用户的各个所述交易动作的校验结果。

10、优选地,所述响应于进行数据测试的请求指令,确定各个待测试用户,包括:

11、响应于进行数据测试的请求指令,获取与所述请求指令对应的各个待定用户;

12、提取各个所述待定用户的历史交易记录;

13、判断各个所述待定用户的历史交易记录是否为空白记录;

14、将历史交易记录不为空白记录的各个待定用户作为各个待测试用户。

15、优选地,所述将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板,包括:

16、确定该待测试用户每一个交易动作发起时的时间;

17、按照所述时间的先后顺序对该待测试用户的各个所述交易动作进行排序;

18、基于所述排序将该待测试用户的各个所述交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板。

19、优选地,从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件,包括:

20、确定该待测试用户的各个交易动作所属的交易类型;

21、确定每一种所述交易类型的优先级,将优先级大于预设级别的各个交易类型作为各个风险类型;

22、针对每一个风险类型,从所述汇总交易模板中提取该风险类型所对应的各个交易动作的交易数据,并进行数据组装,得到与该风险类型对应的风险交易清单;

23、将优先级不大于所述预设级别的各个交易类型所对应的各个交易动作作为各个普通交易动作;

24、从所述汇总交易模板中提取各个所述普通交易动作的交易数据,并进行数据组装,得到普通交易清单;

25、将所述普通交易清单与各个所述风险交易清单作为该待测试用户的各个交易文件。

26、优选地,所述从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件,包括:

27、确定与该待测试用户对应的场景参数;

28、查询与所述场景参数对应的链路;

29、确定该待测试用户的各个所述交易动作在所述链路上对应的各个执行单元;

30、调用所述链路上的各个执行单元分别执行各自对应的交易动作,以将所述汇总交易模板中该待测试用户的各个所述交易动作的交易数据进行数据组装,得到该待测试用户的各个交易文件。

31、优选地,所述基于各个所述交易文件,生成各个交易表格,包括:

32、针对每一个所述交易文件,确定该交易文件对应的交易类型;

33、根据所述交易类型设定表格名称;

34、获取该交易文件的文件大小,并基于所述文件大小设置表格行数和表格列数;

35、根据所述表格名称、表格行数和表格列数,创建表文件;

36、将所述交易文件中的所有交易数据转移至所述表文件中,得到该交易文件的交易表格。

37、第二方面,一种交易数据的测试装置,包括:

38、待测试用户确定模块,用于响应于进行数据测试的请求指令,确定各个待测试用户;

39、交易数据获取模块,用于针对每一个待测试用户,获取该待测试用户所有交易动作的交易数据;

40、汇总交易模板得到模块,用于将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板;

41、数据组装模块,用于从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件;

42、交易表格生成模块,用于基于各个所述交易文件,生成各个交易表格;

43、校验模块,用于分别对各个所述交易表格进行校验,得到该待测试用户的各个所述交易动作的校验结果。

44、优选地,所述待测试用户确定模块包括:

45、待定用户获取模块,用于响应于进行数据测试的请求指令,获取与所述请求指令对应的各个待定用户;

46、历史交易记录提取模块,用于提取各个所述待定用户的历史交易记录;

47、判断模块,用于判断各个所述待定用户的历史交易记录是否为空白记录;

48、待测试用户最终确定模块,用于将历史交易记录不为空白记录的各个待定用户作为各个待测试用户。

49、第三方面,一种交易数据的测试设备,包括存储器和处理器;

50、所述存储器,用于存储程序;

51、所述处理器,用于执行所述程序,实现如第一方面所述的交易数据的测试方法的各个步骤。

52、第四方面,一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的交易数据的测试方法的各个步骤。

53、从上述技术方案可以看出,本申请响应于进行数据测试的请求指令,确定各个待测试用户;针对每一个待测试用户,获取该待测试用户所有交易动作的交易数据;将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板;从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件;基于各个所述交易文件,生成各个交易表格;分别对各个所述交易表格进行校验,得到该待测试用户的各个所述交易动作的校验结果。本方案本文档来自技高网...

【技术保护点】

1.一种交易数据的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于进行数据测试的请求指令,确定各个待测试用户,包括:

3.根据权利要求1所述的方法,其特征在于,所述将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板,包括:

4.根据权利要求1所述的方法,其特征在于,从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件,包括:

5.根据权利要求1所述的方法,其特征在于,所述从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于各个所述交易文件,生成各个交易表格,包括:

7.一种交易数据的测试装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述待测试用户确定模块包括:

9.一种交易数据的测试设备,其特征在于,包括存储器和处理器

10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-6任一项所述的交易数据的测试方法的各个步骤。

...

【技术特征摘要】

1.一种交易数据的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于进行数据测试的请求指令,确定各个待测试用户,包括:

3.根据权利要求1所述的方法,其特征在于,所述将该待测试用户所有交易动作的交易数据添加至预先创建的用例模板中,得到该待测试用户对应的汇总交易模板,包括:

4.根据权利要求1所述的方法,其特征在于,从所述汇总交易模板中将该待测试用户的各个交易动作的交易数据分别进行数据组装,得到该待测试用户的各个交易文件,包括:

5.根据权利要求1所述的方法,其特征在于,所述从所述汇总交易模板中...

【专利技术属性】
技术研发人员:周明清
申请(专利权)人:广州品唯软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1