测试结果确定方法、装置、设备及存储介质制造方法及图纸

技术编号:38898170 阅读:18 留言:0更新日期:2023-09-22 14:18
本申请提供一种测试结果确定方法、装置、设备及存储介质,可用于大数据领域。该方法包括:确定至少一个第二测试设备,所述第一测试设备和所述第二测试设备用于对第一对象进行测试;获取所述多个第二测试设备的设备信息,所述设备信息包括所述第二测试设备的网络地址、以及所述第二测试设备中用于存储测试文件的文件路径;根据所述多个第二测试设备的设备信息,在所述多个第二测试设备中获取多个测试文件;根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,并显示所述测试结果。本申请的方法,提高了测试结果的确定效率。提高了测试结果的确定效率。提高了测试结果的确定效率。

【技术实现步骤摘要】
测试结果确定方法、装置、设备及存储介质


[0001]本申请涉及大数据领域,尤其涉及一种测试结果确定方法、装置、设备及存储介质。

技术介绍

[0002]随着电子商务的飞速发展,用户对银行业务信息系统的业务连续性和业务时效性提出了更高要求。
[0003]性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。JMeter作为目前最普遍的用于性能测试的开源工具之一,可以用于对服务器、网络或者对象模拟巨大的负载,进而完成性能测试。在Jmeter分布式测试结构中,选择其中一台机器作为控制机(Controller),其它机器作为代理机(Agent)。
[0004]目前,完成对银行业务信息系统的性能测试后,需要手动从Agent上收集测试结果文件以及分析,使得性能测试工作的效率较低。

技术实现思路

[0005]本申请提供一种测试结果确定方法、装置、设备及存储介质,用以解决现有确定测试结果的方法效率较低的问题。
[0006]第一方面,本申请提供一种测试结果确定方法,包括:
[0007]确定至少一个第二测试设备,所述第一测试设备和所述第二测试设备用于对第一对象进行测试;
[0008]获取所述多个第二测试设备的设备信息,所述设备信息包括所述第二测试设备的网络地址、以及所述第二测试设备中用于存储测试文件的文件路径;
[0009]根据所述多个第二测试设备的设备信息,在所述多个第二测试设备中获取多个测试文件;
[0010]根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,并显示所述测试结果。
[0011]第二方面,本申请提供一种测试结果确定装置,包括:
[0012]确定模块,用于确定至少一个第二测试设备,所述第一测试设备和所述第二测试设备用于对第一对象进行测试;
[0013]获取模块,用于获取所述多个第二测试设备的设备信息,所述设备信息包括所述第二测试设备的网络地址、以及所述第二测试设备中用于存储测试文件的文件路径;
[0014]获取模块,还用于根据所述多个第二测试设备的设备信息,在所述多个第二测试设备中获取多个测试文件;
[0015]生成模块,用于根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,并显示所述测试结果。第三方面,本申请提供了一种电子设备,包括:
[0016]处理器和存储器;
[0017]存储器存储计算机执行指令;
[0018]处理器执行存储器存储的计算机执行指令,使得电子设备执行第一方面中任一项的方法。
[0019]第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面任一项的方法。
[0020]第五方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面任一项所述的方法。
[0021]本申请提供的一种测试结果确定方法、装置、设备及存储介质,该方法通过确定至少一个第二测试设备,所述第一测试设备和所述第二测试设备用于对第一对象进行测试;获取所述多个第二测试设备的设备信息,所述设备信息包括所述第二测试设备的网络地址、以及所述第二测试设备中用于存储测试文件的文件路径;根据所述多个第二测试设备的设备信息,在所述多个第二测试设备中获取多个测试文件;根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,并显示所述测试结果。该方法通过在根据第二设备的网络地址和第二测试设备中用于存储测试文件的文件路径,自动的获取测试文件并生成测试结果,减少手动获取测试结果需要的时间和人力,提升了测试结果确定的效率。
附图说明
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0023]图1为本申请提供的测试结果确定方法的具体的应用场景图;
[0024]图2a为本申请实施例提供的测试系统的性能确定方法流程图一;
[0025]图2b为本申请提供的测试结果确定方法的配置页面示意图;
[0026]图3为本申请实施例提供的测试结果确定方法流程图二;
[0027]图4为本申请实施例提供的一种测试系统的性能确定装置的结构示意图;
[0028]图5为本申请实施例提供一种电子设备的结构示意图。
[0029]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0030]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0031]需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相
关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
[0032]需要说明的是,本申请测试结果确定的方法和装置可用于大数据领域,也可用于除大数据领域之外的任意领域,本申请测试结果确定的方法和装置的应用领域不做限定。
[0033]本申请提供的测试结果确定方法的具体的应用场景图,请参见图1,在使用分布式测试技术进行测试时,通常选择其中一台设备作为控制机(Controller),其它设备做为代理机(Agent)。如图所示,控制机和三台代理机(代理机A、代理机B和代理机C)都和被测对象相连。在进行性能测试时,由控制机和三台代理机向被测对象发送测试消息,并接收被测对象发出的响应,并据此形成测试文件。目前通常采用手动的方式从代理机上手动测试结果文件,并汇总控制机的测试文件后进行处理和分析。此方案需要较多的耗费时间和人力,使得性能测试的工作效率较低。
[0034]本申请提供了一种测试结果确定方法,该方法首先确定至少一个第二测试设备,并获取其设备信息,设备信息包括第二测试设备的网络地址、以及第二测试设备中用于存储测试文件的文件路径;根据设备信息获取测试文件并生成测试结果,减少手动获取测试结果需要的时间和人力,提升了测试结果确定的效率。
[0035]本申请提供的测试结果确定的方法,旨在解决现有技术的如上技术问题。
[0036]下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试结果确定方法,其特征在于,应用于第一测试设备,所述方法包括:确定至少一个第二测试设备,所述第一测试设备和所述第二测试设备用于对第一对象进行测试;获取所述多个第二测试设备的设备信息,所述设备信息包括所述第二测试设备的网络地址、以及所述第二测试设备中用于存储测试文件的文件路径;根据所述多个第二测试设备的设备信息,在所述多个第二测试设备中获取多个测试文件;根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,并显示所述测试结果。2.根据权利要求1所述的方法,其特征在于,针对所述多个第二测试设备中的任意一个第二测试设备;在所述第二测试设备中获取对应的测试文件,包括:获取所述第二测试设备的测试信息,所述测试信息包括如下至少一种:所述第二测试设备的测试进度、测试时长或测试运行状态;根据所述测试信息,在所述第二设备中获取对应的测试文件。3.根据权利要求2所述的方法,其特征在于,根据所述测试信息,在所述第二设备中获取对应的测试文件,包括:在如下条件中的任意一个条件满足时,在所述第二设备中获取所述测试文件:所述测试进度大于或等于预设进度;所述测试时长大于或等于预设时长;所述测试运行状态为运行结束状态。4.根据权利要求1

3任一项所述的方法,其特征在于,针对所述多个第二测试设备中的任意一个第二测试设备;在所述第二测试设备中获取对应的测试文件,包括:根据所述第二测试设备中用于存储测试文件的文件路径,生成文件获取请求,所述文件获取请求包括所述文件路径;根据所述第二测试设备的网络地址,向所述第二测试设备发送所述文件获取请求;接收所述第二测试设备发送的所述测试文件。5.根据权利要求1

4任一项所述的方法,其特征在于,根据所述第一测试设备中的测试文件、以及在所述多个第二测试设备中获取的多个测试文件,生成测试结果,包括:确定所述第一对象的多个对象指标;对所述第一测试设备中的测试文...

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

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

1