一种测试数据确定方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36434332 阅读:7 留言:0更新日期:2023-01-20 22:47
本申请公开了一种测试数据确定方法、装置、计算机设备和存储介质,本申请实施例可以涉及银行相关应用的测试,确定与每个预设场景类型关联的测试数据;采用待测试应用的每个预设测试接口,对预设场景类型关联的测试数据进行测试,得到测试数据在每个预设测试接口中的运行数据;根据运行数据,从预设场景类型中确定异常场景类型;对异常场景类型关联的测试数据进行重置,得到异常场景类型关联的重置测试数据,以使异常场景类型关联的至少一个重置测试数据在待测试应用中正常运行。在本申请实施例中,可以使待测试应用的每个预设测试接口可以运行每个预设场景类型关联的数据,使测试后的应用可以运行每个场景中的数据。的应用可以运行每个场景中的数据。的应用可以运行每个场景中的数据。

【技术实现步骤摘要】
一种测试数据确定方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,具体涉及一种测试数据确定方法、装置、计算机设备和存储介质。

技术介绍

[0002]近年来,在发布新应用或更新应用时,需要采用多种场景中的数据在应用中进行测试,以验证多种场景中的数据可以在应用中运行。
[0003]然而,目前在测试应用时,测试所使用的数据并不便于覆盖应用所需要适用的所有场景,以致于应用测试的效果较差,从而在用户使用测试后的应用时,应用容易出现故障。

技术实现思路

[0004]本专利技术实施例提供一种测试数据确定方法、装置、存储介质和计算机设备,使测试后的应用可以运行每个场景中的数据。
[0005]本专利技术实施例提供一种测试数据确定方法,包括:
[0006]确定与每个预设场景类型关联的测试数据;
[0007]采用待测试应用的每个预设测试接口,对预设场景类型关联的测试数据进行测试,得到测试数据在每个预设测试接口中的运行数据;
[0008]根据运行数据,从预设场景类型中确定异常场景类型,异常场景类型关联的所有测试数据在至少一个预设测试接口中的运行数据异常;
[0009]对异常场景类型关联的测试数据进行重置,得到异常场景类型关联的重置测试数据,以使异常场景类型关联的至少一个重置测试数据在待测试应用中正常运行。
[0010]本专利技术实施例还提供一种测试数据确定装置,包括:
[0011]关联单元,用于确定与每个预设场景类型关联的测试数据;
>[0012]测试单元,用于采用待测试应用的每个预设测试接口,对预设场景类型关联的测试数据进行测试,得到测试数据在每个预设测试接口中的运行数据;
[0013]确定单元,用于根据运行数据,从预设场景类型中确定异常场景类型,异常场景类型关联的所有测试数据在至少一个预设测试接口中的运行数据异常;
[0014]重置单元,用于对异常场景类型关联的测试数据进行重置,得到异常场景类型关联的重置测试数据,以使异常场景类型关联的至少一个重置测试数据在待测试应用中正常运行。
[0015]在本专利技术的一些实施例中,还可以提供一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
[0016]在本专利技术的一些实施例中,还可以提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机上运行时,使得所述计算机执行如上所述方法的步骤。
[0017]本申请实施例可以确定与每个预设场景类型关联的测试数据;采用待测试应用的每个预设测试接口,对预设场景类型关联的测试数据进行测试,得到测试数据在每个预设测试接口中的运行数据;根据运行数据,从预设场景类型中确定异常场景类型,异常场景类型关联的所有测试数据在至少一个预设测试接口中的运行数据异常;对异常场景类型关联的测试数据进行重置,得到异常场景类型关联的重置测试数据,以使异常场景类型关联的至少一个重置测试数据在待测试应用中正常运行。
[0018]采用本申请实施例,待测试应用存在多个预设测试接口,预设测试接口可以测试每个预设场景类型关联的测试数据,以实现对待测试应用的预设测试接口的检验。若预设场景类型关联的所有测试数据在预设测试接口中的运行数据异常,则预设场景类型为异常场景类型,通过异常场景类型关联的重置测试数据重新检验预设测试接口,以使待测试应用的每个预设测试接口可以运行每个预设场景类型关联的数据,使测试后的应用可以运行每个场景中的数据。
附图说明
[0019]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1a是本专利技术实施例提供的测试数据确定方法的场景示意图;
[0021]图1b是本专利技术实施例提供的测试数据确定方法的流程示意图;
[0022]图1c是本专利技术实施例提供的预设业务数据与预设案例数据之间的映射关系的示意图;
[0023]图2是本专利技术实施例提供的测试数据确定装置的结构示意图;
[0024]图3是本专利技术实施例提供的计算机设备的结构示意图。
具体实施方式
[0025]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]本专利技术实施例提供一种测试数据确定方法、装置、计算机设备和存储介质。
[0027]其中,该测试数据确定装置具体可以集成在电子设备中,该电子设备可以为终端、服务器等设备。其中,终端可以为手机、平板电脑、智能蓝牙设备、笔记本电脑、或者个人电脑(Personal Computer,PC)等设备;服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群。
[0028]在一些实施例中,该测试数据确定装置还可以集成在多个电子设备中,比如,测试数据确定装置可以集成在多个服务器中,由多个服务器来实现本申请的测试数据确定方法。
[0029]在一些实施例中,服务器也可以以终端的形式来实现。
[0030]随着测试技术的不断发展,逐步从人工使用测试接口工具,再到自动化测试应用平台的逐步推广使用,测试效率有了很大的提高。用户可以轻松从平台共享测试数据,并通过测试数据测试应用。随着应用中业务复杂度越来越高,应用越来越多,链路越来越长,场景越来越复杂,自动化测试应用平台中的测试数据难以完全覆盖应用中需要测试的场景。
[0031]例如,参考图1a,该计算机设备可以确定与每个预设场景类型关联的测试数据;采用待测试应用的每个预设测试接口,对预设场景类型关联的测试数据进行测试,得到测试数据在每个预设测试接口中的运行数据;根据运行数据,从预设场景类型中确定异常场景类型,异常场景类型关联的所有测试数据在至少一个预设测试接口中的运行数据异常;对异常场景类型关联的测试数据进行重置,得到异常场景类型关联的重置测试数据,以使异常场景类型关联的至少一个重置测试数据在待测试应用中正常运行。
[0032]其中,申请实施例中的待测试应用存在多个预设测试接口,预设测试接口可以测试每个预设场景类型关联的测试数据,以实现对待测试应用的预设测试接口的检验。若预设场景类型关联的所有测试数据在预设测试接口中的运行数据异常,则预设场景类型为异常场景类型,通过异常场景类型关联的重置测试数据重新检验预设测试接口,以使待测试应用的每个预设测试接口可以运行每个预设场景类型关联的数据,使测试后的应用可以运行每个场景中的数据。
[0033]以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试数据确定方法,其特征在于,包括:确定与每个预设场景类型关联的测试数据;采用待测试应用的每个预设测试接口,对所述预设场景类型关联的所述测试数据进行测试,得到所述测试数据在每个所述预设测试接口中的运行数据;根据所述运行数据,从所述预设场景类型中确定异常场景类型,所述异常场景类型关联的所有所述测试数据在至少一个所述预设测试接口中的所述运行数据异常;对所述异常场景类型关联的所述测试数据进行重置,得到所述异常场景类型关联的重置测试数据,以使所述异常场景类型关联的至少一个所述重置测试数据在所述待测试应用中正常运行。2.根据权利要求1所述的测试数据确定方法,其特征在于,所述根据所述运行数据,从所述预设场景类型中确定异常场景类型,包括:根据异常的所述运行数据,对所述预设测试接口进行问题检测,得到所述预设测试接口对应的问题报告;当所述问题报告指示所述预设测试接口正常时,根据正常的所述运行数据,从所述预设场景类型中确定异常场景类型。3.根据权利要求2所述的测试数据确定方法,其特征在于,所述当所述问题报告指示所述预设测试接口正常时,根据正常的所述运行数据,从所述预设场景类型中确定异常场景类型,包括:当所述问题报告指示所述预设测试接口正常时,根据正常的所述运行数据,从所述预设场景类型关联的所有所述测试数据中筛选目标数据,所述目标数据为所述预设场景类型关联正确的所述测试数据;根据每个所述预设场景类型对应的所述目标数据,从预设场景类型中确定异常场景类型。4.根据权利要求3所述的测试数据确定方法,其特征在于,所述根据每个所述预设场景类型对应的所述目标数据,从预设场景类型中确定异常场景类型,包括:对所述预设场景类型对应的所述目标数据进行归集,得到所述预设场景类型对应的目标数据集合;当所述预设场景类型对应的所述目标数据集合为空集,则所述预设场景类型为异常场景类型。5.根据权利要求1所述的测试数据确定方法,其特征在于,在所述对所述异常场景类型关联的所述测试数据进行重置,得到所述异常场景类型关联的重置测试数据之后,还包括:采用所述待测试应用的每个预设测试接口,对所述异常场景类型关联的所述重置测试数...

【专利技术属性】
技术研发人员:安森强
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1