一种数据采集方法、装置、设备及存储介质与流程

文档序号:33988759发布日期:2023-04-29 14:27阅读:33来源:国知局
一种数据采集方法、装置、设备及存储介质与流程

本申请涉及计算机,尤其涉及一种数据采集方法、装置、设备及存储介质。


背景技术:

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、本申请实施例提供的数据采集方法、装置、设备及存储介质,可以获取在目标环境下运行的业务系统中的业务数据;对业务数据进行筛选,得到筛选后的目标业务数据;将目标业务数据存储至案例库。由此,生成的测试案例真实可靠,符合现实规律。当业务系统需要进行测试时,可以直接从案例库中获取真实的业务数据作为测试案例来对业务系统进行测试,避免了人工编写测试案例导致的测试案例产生误差的问题,提高了测试的准确性。


技术实现思路



技术特征:

1.一种数据采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述业务数据进行筛选,得到筛选后的目标业务数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一业务数据,确定所述目标业务数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述业务数据进行筛选,得到筛选后的目标业务数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述将所述目标业务数据存储至案例库之后,还包括:

6.根据权利要求1所述的方法,其特征在于,所述获取业务系统中的业务数据,包括:

7.一种数据采集装置,其特征在于,所述装置包括:

8.一种数据采集设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的数据采集方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-6任意一项所述的数据采集方法。


技术总结
本申请实施例公开了一种数据采集方法、装置、设备及存储介质。该方法可以获取在目标环境下运行的业务系统中的业务数据;对业务数据进行筛选,得到筛选后的目标业务数据;将目标业务数据存储至案例库。由此,生成的测试案例真实可靠,符合现实规律。当业务系统需要进行测试时,可以直接从案例库中获取真实的业务数据作为测试案例来对业务系统进行测试,避免了人工编写测试案例导致的测试案例产生误差的问题,提高了测试的准确性。

技术研发人员:谢东祥,俞泱,蓝智灵,杨晓旗,陈煊开,刘莎,蔡宇笙,张悦文,上官质纯,夏成扬,陈哲兴
受保护的技术使用者:中国建设银行股份有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1