[发明专利]一种测试数据处理方法、装置和服务器在审
申请号: | 201810159832.6 | 申请日: | 2018-02-26 |
公开(公告)号: | CN110196802A | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | 陈觅慧;刘坚;董天翼 | 申请(专利权)人: | 财付通支付科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;肖丁 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试数据处理 测试数据 目标数据 时间区间 交易 账户 数据处理指令 测试 获取目标 集中记录 接收测试 流水记录 行为发生 账户恢复 时间段 数据集 服务器 工作量 指令 记录 恢复 | ||
本发明提供了一种测试数据处理方法,所述测试数据处理方法包括:接收测试数据处理指令,所述测试数据处理指令包括目标时间区间;所述目标时间区间为目标交易发生的时间段;根据所述目标时间区间在测试数据中获取目标数据集,所述目标数据集中记录有参与目标交易的账户,以及所述账户对应的流水记录;根据目标数据集对参与目标交易的账户进行调账处理,以使得目标数据集中参与目标交易的账户恢复到未参与所述目标交易之前的状态。本发明能够将测试数据恢复到支付行为发生前的状态,从而确保历次测试时均具备相同的测试数据变化的起点,从而不必在每次测试前都记录当前测试数据变化的起点,减少了工作量。
技术领域
本发明涉及测试数据处理领域,尤其涉及一种测试数据处理方法、装置和服务器。
背景技术
在线支付平台能够为用户提供快捷的在线支付服务,为了保证在线支付平台的正确运行,需要经常对在线支付平台进行测试。测试过程如图1所示,首先要在在线支付平台中获取测试账户,并通过测试账户模拟用户的支付行为以产生测试账户对应的流水记录,后通过对流水记录进行数据分析完成测试过程。
为了进行精准的数据分析,需要明确支付行为产生前的测试账户余额(测试数据变化的起点)和支付行为产生后的测试账户余额(测试数据变化的终点)。因此,在每一次测试前均需要记录测试数据变化的起点,从而增大了测试工作量。尤其是在压力测试环节,测试数据的数据量较大,对于测试工作效率的影响也格外显著。
此外,在测试过程中产生的流水记录会影响测试账户的余额,而所述测试账户的余额将作为下一次测试中测试数据变化的起点,从而使得相邻测试过程的测试数据不能完全独立,影响测试效果。
发明内容
为了解决上述技术问题,本发明提出了一种测试数据处理方法、装置和服务器。本发明具体是以如下技术方案实现的:
第一方面,一种测试数据处理方法,所述测试数据处理方法包括:
接收测试数据处理指令,所述测试数据处理指令包括目标时间区间;所述目标时间区间为目标交易发生的时间段;
根据所述目标时间区间在测试数据中获取目标数据集,所述目标数据集中记录有参与目标交易的账户,以及所述账户对应的流水记录;
根据目标数据集对参与目标交易的账户进行调账处理,以使得目标数据集中参与目标交易的账户恢复到未参与所述目标交易之前的状态。
第二方面,一种测试数据处理装置,所述装置包括:
指令获取模块,用于接收测试数据处理指令,所述测试数据处理指令包括目标时间区间;所述目标时间区间为目标交易发生的时间段;
目标数据集获取模块,用于根据所述目标时间区间在测试数据中获取目标数据集,所述目标数据集中记录有参与目标交易的账户,以及所述账户对应的流水记录;
调账模块,用于根据目标数据集对参与目标交易的账户进行调账处理,以使得目标数据集中参与目标交易的账户恢复到未参与所述目标交易之前的状态。
第三方面,一种服务器,其特征在于,所述服务器中包含上述测试数据处理装置。
本发明提供了一种测试数据处理方法、装置和服务器,本发明提供的测试数据处理方法能够对测试后的测试数据进行调账处理,使得调账处理后的测试数据能够恢复支付行为发生之前的状态。具体地,本申请具有如下有益效果:
(1)在每一次测试后均按照本发明所述的处理方法对测试数据进行处理,能够将测试数据恢复到支付行为发生前的状态(测试数据变化的起点),从而确保历次测试时均具备相同的测试数据变化的起点,从而不必在每次测试前都记录当前测试数据变化的起点,减少了工作量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财付通支付科技有限公司,未经财付通支付科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810159832.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于代码覆盖率的测试方法及装置
- 下一篇:一种软件缺陷培训方法和系统