CN110262975A - 测试数据管理方法、装置、设备及计算机可读存储介质 - Google Patents

测试数据管理方法、装置、设备及计算机可读存储介质 Download PDF

Info

Publication number
CN110262975A
CN110262975A CN201910541964.XA CN201910541964A CN110262975A CN 110262975 A CN110262975 A CN 110262975A CN 201910541964 A CN201910541964 A CN 201910541964A CN 110262975 A CN110262975 A CN 110262975A
Authority
CN
China
Prior art keywords
data
test
test data
slicer
operation system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910541964.XA
Other languages
English (en)
Inventor
符敬伟
江旻
杨杨
张晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WeBank Co Ltd
Original Assignee
WeBank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910541964.XA priority Critical patent/CN110262975A/zh
Publication of CN110262975A publication Critical patent/CN110262975A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明涉及金融科技领域,并公开了一种测试数据管理方法,该方法包括:当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;将所述数据切片与预设的测试用例相关联后保存。本发明还公开了一种测试数据管理装置、设备和一种计算机可读存储介质。本发明解决了现有的版本迭代测试或回归测试需要重新造数而导致的时间成本和人力成本耗费较多的技术问题。

Description

测试数据管理方法、装置、设备及计算机可读存储介质
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及测试数据管理方法、装置、设备及计算机可读存储介质。
背景技术
随着计算机技术的发展,越来越多的技术(大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。
在目前的金融领域,业务***的更新、迭代都需要进行自动化测试,所谓自动化测试,是将测试用例中描述的规程一步步自动执行,并将执行得到的实际结果与期望结果进行比较,从而确定业务***的更新、迭代是否达到预期的过程。现有的自动化测试流程为:首先准备测试用例,并根据测试用例制定可执行的批次计划,然后根据批次计划执行当日批次,得到某一数据形态的数据,之后,根据该数据形态下的数据对测试用例进行验证。
然而金融场景下,业务数据具有生命周期复杂、且每个生命周期下的数据形态都不一样的特点,当上一批次的测试用例验证完成后,批次自动往后滚动,数据形态将随之改变,导致当前测试数据自动废弃,不可再用,当后续进行版本迭代测试或回归测试时,所要测试的数据只能重新构造,而重新造数会耗费较多的时间成本和人力成本。
发明内容
本发明的主要目的在于提出一种测试数据管理方法、装置、设备及计算机可读存储介质,旨在解决现有的版本迭代测试或回归测试需要重新造数而导致的时间成本和人力成本耗费较多的技术问题。
为实现上述目的,本发明提供一种测试数据管理方法,所述测试数据管理方法包括如下步骤:
当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
将所述数据切片与预设的测试用例相关联后保存。
优选地,所述从所述业务***的数据库中抓取所述当前批次的测试数据的步骤包括:
根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
优选地,所述将所述数据切片与预设的测试用例相关联后保存的步骤包括:
获取预设的测试用例中注明的所需测试数据;
将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;
保存所述目标数据切片与所述测试用例之间的关联关系。
优选地,所述保存所述目标数据切片与所述测试用例之间的关联关系的步骤之后,还包括:
当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
优选地,所述测试数据管理方法还包括:
当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
优选地,所述批次标识包括批次日期,所述测试数据管理方法还包括:
当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;
当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
此外,为实现上述目的,本发明还提供一种测试数据管理装置,所述测试数据管理装置包括:
抓取模块,用于当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
生成模块,用于将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
关联模块,用于将所述数据切片与预设的测试用例相关联后保存。
优选地,所述抓取模块还用于:
根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
优选地,所述关联模块还用于:
获取预设的测试用例中注明的所需测试数据;
将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;
保存所述目标数据切片与所述测试用例之间的关联关系。
优选地,所述测试数据管理装置还包括:
修改模块,用于当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
优选地,所述测试数据管理装置还包括:
还原模块,用于当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
优选地,所述批次标识包括批次日期,所述测试数据管理装置还包括:
显示模块,用于当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
此外,为实现上述目的,本发明还提供一种测试数据管理设备,所述测试数据管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的测试数据管理程序,所述测试数据管理程序被所述处理器执行时实现如上所述的测试数据管理方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有测试数据管理程序,所述测试数据管理程序被处理器执行时实现如上所述的测试数据管理方法的步骤。
本发明当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;将所述数据切片与预设的测试用例相关联后保存。通过这种方式,实现了将当前批次的测试数据进行自动抓取和保存,当后续进行版本迭代测试或回归测试时,可以复用该保存的测试数据而不必重新造数,从而避免了重新造数导致的时间成本和人力成本消耗。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;
图2为本发明测试数据管理方法第一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
本发明实施例测试数据管理设备可以是PC机、服务器等设备。
如图1所示,该测试数据管理设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及测试数据管理程序。
在图1所示的设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的测试数据管理程序,并执行下述测试数据管理方法实施例中的操作。
基于上述硬件结构,提出本发明测试数据管理方法实施例。
参照图2,图2为本发明测试数据管理方法第一实施例的流程示意图,所述测试数据管理方法包括:
步骤S10,当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
在本实施例中,业务***可以为银行、证券公司、保险公司等金融机构的业务***,业务***用于处理用户的储蓄、转账、贷款、投资等各种金融业务,并生成对应的业务数据保存在业务***的后台数据库中。
为保证业务***正常运行,业务***每次进行更新、迭代都需要进行自动化测试。现有的自动化测试流程为:首先准备测试用例,测试用例指的是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果的说明,以便测试某个程序路径或核实是否满足某个特定需求;然后,根据测试用例制定可执行的批次计划,批次计划指的是为了达到测试用例中的执行条件所需要执行的批次任务的集合,批次计划中可以包含多个批次,每个批次中包含若干个批次任务;业务***批次执行由调度***拉起对应批次的任务,在批次执行起来前,可以通过一个自动化测试平台向业务***发起联机交易请求,准备该批次交易,然后启动批量后执行批次任务,从而生成测试用例所需要的测试数据,执行自动化案例完成对数据的验证。
金融场景下,业务数据具有生命周期复杂、且每个生命周期下的数据形态都不一样的特点,为使业务***在执行批次计划时生成的各种形态的数据能够复用到后续的自动化测试中,本实施例提出一种测试数据管理方法。本实施例测试数据管理方法应用于测试数据管理设备,该测试数据管理设备与测试环境中的业务***对接,用于对业务***在执行批次计划时生成的测试数据进行抓取和保存,其中,测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。
在测试环境执行自动化测试的过程中,测试数据管理设备可以启动一个检测程序,以对业务***的批次计划执行情况进行实时检测。其中,批次计划可以以日为单位,业务***每天日切后调度起当日批次任务执行跑批,检测业务***当前批次的批次任务执行完成的方式可以为:判断业务***是否产生日切,日切即切换***日期至下一日,若产生日切,则判定当前批次的批次任务执行完成。
当检测到业务***当前批次的批次任务执行完成时,按照预定规则,从业务***的数据库中抓取当前批次的测试数据,并获取当前批次的批次标识,其中,批次标识可以是批次日期、编号、名称中的一种或多种的组合。
在一实施方式中,从所述业务***的数据库中抓取所述当前批次的测试数据的步骤可以包括:根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
在本实施例中,以测试数据为贷款数据进行说明,贷款数据的全生命周期指的是贷款从放款到贷款还清的整个过程,该过程包括若干阶段,比如正常还款、逾期1个月、逾期3个月等,而数据形态就用于表示数据在预设的全生命周期中所处的阶段,比如数据形态可以包括正常还款阶段的数据、逾期1个月的数据、逾期3个月的数据等;而数据类型可以包括应还欠款、已还欠款、利息等。具体实施时,比如预设的数据形态是逾期1个月的数据,则从业务***的数据库中抓取当前批次逾期1个月的贷款数据,又如,预设的数据类型是利息数据,则从业务***的数据库中抓取当前批次中的所有利息数据。
步骤S20,将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
该步骤中,将上述抓取到的测试数据与批次标识相关联,从而生成当前批次的数据切片,该数据切片可以看做是以批次标识为索引的一个包含各种数据形态的可执行数据的静态集合。
步骤S30,将所述数据切片与预设的测试用例相关联后保存。
在本实施例中,当生成数据切片后,将该数据切片与预设的测试用例相关联后保存。具体地,每个测试用例可以设置一个唯一的编号或名称,在将数据切片与测试用例关联时,只需关联测试用例的编号或名称即可。
进一步地,该步骤S30可以包括:获取预设的测试用例中注明的所需测试数据;将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;保存所述目标数据切片与所述测试用例之间的关联关系。
由于每个测试用例,其中都会注明该测试用例所需的测试数据,因此,可以获取预设的测试用例中注明的所需测试数据,然后将包含所需测试数据的数据切片作为目标数据切片,将该目标数据切片与该测试用例相关联。需要说明的是,实际测试中,一个数据切片可以被多个测试用例使用,比如当前有三个测试用例1、2、3,它们所需的测试数据均为截止6月30号逾期1个月的贷款数据,则可以将6月30号根据逾期1个月的贷款数据生成的数据切片与该测试用例1、2、3分别关联。当数据切片与预设的测试用例相关联后,将两者之间的关联关系进行保存。
当后续进行版本迭代测试或回归测试时,测试用例中所要测试的数据,可以直接根据上述关联关系获取,从而实现了测试数据的复用。
进一步地,所述保存所述目标数据切片与所述测试用例之间的关联关系的步骤之后,还可以包括:当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
在本实施例中,测试数据管理设备可以将数据切片与测试用例之间的关联关系进行可视化展示,以便于管理人员查看,同时,测试数据管理设备可以接收管理人员触发的基于关联关系的修改指令,以对该关联关系进行修改,该修改包括但不限于增加、删除与测试用例关联的数据切片。
通过提供对数据切片与测试用例之间的关联关系的手动维护,能够使数据切片与测试用例之间的关联关系更加准确且符合实际测试需求。
在本实施例中,当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;将所述数据切片与预设的测试用例相关联后保存。通过这种方式,实现了将当前批次的测试数据进行自动抓取和保存,当后续进行版本迭代测试或回归测试时,可以复用该保存的测试数据而不必重新造数,从而避免了重新造数导致的时间成本和人力成本消耗。
进一步地,基于本发明测试数据管理方法第一实施例,提出本发明测试数据管理方法第二实施例。
在本实施例中,所述测试数据管理方法还可以包括:当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
具体地,数据还原指令可以是在将数据切片与预设的测试用例相关联并保存之后自动触发,也可以是人为触发,或者是在接收到业务***的数据获取请求时触发,当接收到数据还原指令时,测试数据管理设备将抓取到的当前批次的数据切片写入至业务***的数据库中,以实现测试数据的还原,后续进行版本迭代测试或回归测试时,业务***可以根据执行计划,直接读取数据库中保存的数据切片中的数据执行测试,由此实现了测试数据的复用。
进一步地,批次标识包括批次日期,所述测试数据管理方法还可以包括:当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
在本实施例中,测试数据管理设备可以在接收到数据切片查询指令时,根据数据切片中的批次日期,按照日期由远及近或由近及远,将保存的数据切片进行排列显示,以便于管理人员查看,同时,测试数据管理设备可以接收管理人员触发的详情查看指令,以详细显示每个数据切片中的测试数据。
通过提供数据切片可视化展示功能,使得数据切片的管理维护更加清晰、直观,满足了对数据切片的查看、维护需求。
本发明还提供一种测试数据管理装置。所述测试数据管理装置包括:
抓取模块,用于当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
生成模块,用于将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
关联模块,用于将所述数据切片与预设的测试用例相关联后保存。
进一步地,所述抓取模块还用于:
根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
进一步地,所述关联模块还用于:
获取预设的测试用例中注明的所需测试数据;
将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;
保存所述目标数据切片与所述测试用例之间的关联关系。
进一步地,所述测试数据管理装置还包括:
修改模块,用于当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
进一步地,所述测试数据管理装置还包括:
还原模块,用于当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
进一步地,所述批次标识包括批次日期,所述测试数据管理装置还包括:
显示模块,用于当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
上述各程序模块所执行的方法可参照本发明测试数据管理方法各个实施例,此处不再赘述。
本发明还提供一种计算机可读存储介质。
本发明计算机可读存储介质上存储有测试数据管理程序,所述测试数据管理程序被处理器执行时实现如上所述的测试数据管理方法的步骤。
其中,在所述处理器上运行的测试数据管理程序被执行时所实现的方法可参照本发明测试数据管理方法各个实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (14)

1.一种测试数据管理方法,其特征在于,所述方法包括如下步骤:
当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
将所述数据切片与预设的测试用例相关联后保存。
2.如权利要求1所述的测试数据管理方法,其特征在于,所述从所述业务***的数据库中抓取所述当前批次的测试数据的步骤包括:
根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
3.如权利要求1所述的测试数据管理方法,其特征在于,所述将所述数据切片与预设的测试用例相关联后保存的步骤包括:
获取预设的测试用例中注明的所需测试数据;
将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;
保存所述目标数据切片与所述测试用例之间的关联关系。
4.如权利要求3所述的测试数据管理方法,其特征在于,所述保存所述目标数据切片与所述测试用例之间的关联关系的步骤之后,还包括:
当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
5.如权利要求1至4中任一项所述的测试数据管理方法,其特征在于,所述测试数据管理方法还包括:
当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
6.如权利要求1至4中任一项所述的测试数据管理方法,其特征在于,所述批次标识包括批次日期,所述测试数据管理方法还包括:
当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;
当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
7.一种测试数据管理装置,其特征在于,所述测试数据管理装置包括:
抓取模块,用于当检测到业务***当前批次的批次任务执行完成时,从所述业务***的数据库中抓取所述当前批次的测试数据,并获取所述当前批次的批次标识;
生成模块,用于将所述测试数据与所述批次标识相关联,以生成所述当前批次的数据切片;
关联模块,用于将所述数据切片与预设的测试用例相关联后保存。
8.如权利要求7所述的测试数据管理装置,其特征在于,所述抓取模块还用于:
根据预设的数据形态和/或数据类型,从所述业务***的数据库中抓取所述当前批次的测试数据,其中,所述数据形态用于表示数据在预设的全生命周期中所处的阶段。
9.如权利要求7所述的测试数据管理装置,其特征在于,所述关联模块还用于:
获取预设的测试用例中注明的所需测试数据;
将包含所述所需测试数据的数据切片作为目标数据切片,将所述目标数据切片与所述测试用例相关联;
保存所述目标数据切片与所述测试用例之间的关联关系。
10.如权利要求9所述的测试数据管理装置,其特征在于,所述测试数据管理装置还包括:
修改模块,用于当接收到基于所述关联关系的修改指令时,根据所述修改指令对所述关联关系进行修改。
11.如权利要求7至10中任一项所述的测试数据管理装置,其特征在于,所述测试数据管理装置还包括:
还原模块,用于当接收到数据还原指令时,将所述数据切片写入至所述业务***的数据库中。
12.如权利要求7至10中任一项所述的测试数据管理装置,其特征在于,所述批次标识包括批次日期,所述测试数据管理装置还包括:
显示模块,用于当接收到数据切片查询指令时,根据保存的所述数据切片中的批次日期,将保存的所述数据切片进行排列显示;当接收到基于显示的所述数据切片触发的详情查看指令时,显示所述数据切片中的测试数据。
13.一种测试数据管理设备,其特征在于,所述测试数据管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的测试数据管理程序,所述测试数据管理程序被所述处理器执行时实现如权利要求1至6中任一项所述的测试数据管理方法的步骤。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有测试数据管理程序,所述测试数据管理程序被处理器执行时实现如权利要求1至6中任一项所述的测试数据管理方法的步骤。
CN201910541964.XA 2019-06-20 2019-06-20 测试数据管理方法、装置、设备及计算机可读存储介质 Pending CN110262975A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910541964.XA CN110262975A (zh) 2019-06-20 2019-06-20 测试数据管理方法、装置、设备及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910541964.XA CN110262975A (zh) 2019-06-20 2019-06-20 测试数据管理方法、装置、设备及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN110262975A true CN110262975A (zh) 2019-09-20

Family

ID=67920208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910541964.XA Pending CN110262975A (zh) 2019-06-20 2019-06-20 测试数据管理方法、装置、设备及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN110262975A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078545A (zh) * 2019-12-05 2020-04-28 贝壳技术有限公司 测试数据自动生成方法及***
CN111143396A (zh) * 2019-12-04 2020-05-12 深圳市智微智能软件开发有限公司 高压测试数据管理方法及***
CN112527909A (zh) * 2020-12-24 2021-03-19 东软睿驰汽车技术(沈阳)有限公司 一种数据切片的处理方法、装置及相关产品
CN112650688A (zh) * 2020-12-30 2021-04-13 深圳前海微众银行股份有限公司 自动化回归测试方法、关联设备以及计算机程序产品
CN113220579A (zh) * 2021-05-18 2021-08-06 京东科技控股股份有限公司 存量测试数据的处理方法、装置、设备及存储介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111143396A (zh) * 2019-12-04 2020-05-12 深圳市智微智能软件开发有限公司 高压测试数据管理方法及***
CN111078545A (zh) * 2019-12-05 2020-04-28 贝壳技术有限公司 测试数据自动生成方法及***
CN112527909A (zh) * 2020-12-24 2021-03-19 东软睿驰汽车技术(沈阳)有限公司 一种数据切片的处理方法、装置及相关产品
CN112650688A (zh) * 2020-12-30 2021-04-13 深圳前海微众银行股份有限公司 自动化回归测试方法、关联设备以及计算机程序产品
CN112650688B (zh) * 2020-12-30 2024-06-14 深圳前海微众银行股份有限公司 自动化回归测试方法、关联设备以及计算机程序产品
CN113220579A (zh) * 2021-05-18 2021-08-06 京东科技控股股份有限公司 存量测试数据的处理方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN110262975A (zh) 测试数据管理方法、装置、设备及计算机可读存储介质
EP2778929B1 (en) Test script generation system
US8005706B1 (en) Method for identifying risks for dependent projects based on an enhanced telecom operations map
US10785128B1 (en) System, apparatus and method for deploying infrastructure to the cloud
CN107220892B (zh) 一种应用于海量p2p网贷金融数据智能预处理工具及方法
US20110066890A1 (en) System and method for analyzing alternatives in test plans
US8341591B1 (en) Method and software tool for real-time optioning in a software development pipeline
US20130144679A1 (en) Simulation and Visualization for Project Planning and Management
CN110399303B (zh) 用于准备测试数据的方法、数据准备装置和电子设备
CN102117443A (zh) 分析处理指定工作负荷时的预期价值和工作的方法和装置
US7328134B1 (en) Enterprise integration test tool
CN111400011B (zh) 一种实时任务调度方法、***、设备及可读存储介质
CN108491254A (zh) 一种数据仓库的调度方法及装置
CN106874483A (zh) 一种基于大数据技术的图形化的数据质量评测的装置及方法
CN112488652A (zh) 工单审核方法、***、终端和存储介质
US11232019B1 (en) Machine learning based test coverage in a production environment
CN116466959A (zh) 微服务***的部署方法、装置、可读存储介质和电子设备
CN115016321A (zh) 一种硬件在环自动化测试方法、装置及***
CN112445787A (zh) 一种基于实时业务的数据稽核方法和***
CN111865673A (zh) 一种自动化故障管理方法、装置及***
CN115840560A (zh) 一种用于软件开发过程的管理***
CN112419052B (zh) 交易测试方法、装置、电子设备及可读存储介质
CN114693116A (zh) 代码评审有效性的检测方法及装置、电子设备
CN110674197A (zh) 一种业务操作的可视化配置与抓取***
Sundararajan et al. Early determination of Optimal Test Flows with Requirements Analytics

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination