系统的性能测试方法、装置、设备及存储介质制造方法及图纸

技术编号:37986414 阅读:8 留言:0更新日期:2023-06-30 10:01
本申请提供一种系统的性能测试方法、装置、设备及存储介质,涉及数据分析技术领域。该方法包括:获取待测试的目标系统的系统标识和运行目标系统的目标设备的设备标识;确定与系统标识和设备标识对应的异常运行信息,异常运行信息包括至少一个异常因素;针对每个异常因素,确定与异常因素对应的至少一个系统检测项;获取每个系统检测项的设置指标信息和实际指标信息;根据每个系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到目标系统的性能测试结果。由于通过系统的异常运行信息,可自动确定异常项,完成问题定位,因此提高了问题定位的效率。因此提高了问题定位的效率。因此提高了问题定位的效率。

【技术实现步骤摘要】
系统的性能测试方法、装置、设备及存储介质


[0001]本申请涉及数据分析
,尤其涉及一种系统的性能测试方法、装置、设备及存储介质。

技术介绍

[0002]近年来,越来越多的用户选择通过软件系统办理相关业务。软件系统的用户量和访问量也越来越多。因此,为了确保软件系统运行的稳定性,需要对软件系统性能的进行测试,定位出软件系统的异常项。
[0003]现有技术中,获取软件系统的运行信息,通过人工对软件系统的运行信息进行分析,定位出软件系统的异常项。
[0004]然而,专利技术人发现现有技术至少存在如下技术问题:由于性能测试的问题涉及操作系统、代码逻辑、数据库、存储等多方面,通过人工一一分析需要的时间较长,因此现有技术中的性能测试方法的效率较低。

技术实现思路

[0005]本申请提供一种系统的性能测试方法、装置、设备及存储介质,能够提高性能测试中异常问题定位效率。
[0006]第一方面,本申请提供一种系统的性能测试方法,包括:
[0007]获取待测试的目标系统的系统标识和运行所述目标系统的目标设备的设备标识;
[0008]确定与所述系统标识和所述设备标识对应的异常运行信息,所述异常运行信息包括至少一个异常因素;
[0009]针对每个所述异常因素,确定与所述异常因素对应的至少一个系统检测项;
[0010]获取每个所述系统检测项的设置指标信息和实际指标信息;
[0011]根据每个所述系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到所述目标系统的性能测试结果。
[0012]在一种可能的设计中,根据每个所述系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到所述目标系统的性能测试结果,包括:针对每个系统检测项,若所述系统检测项的设置指标信息和实际指标信息不同,则确定所述系统检测项为异常的系统检测项,得到至少一个异常系统检测项;将所述至少一个异常系统检测项作为所述目标系统的性能测试结果。
[0013]在一种可能的设计中,所述确定与所述系统标识和所述设备标识对应的异常运行信息,包括:根据所述系统标识和所述设备标识,获取所述目标设备运行所述目标系统的运行信息,所述运行信息包括平均响应时间、并发数和每秒事务处理个数TPS中的一个或多个;根据所述运行信息和所述运行信息的预设阈值,确定与所述系统标识和所述设备标识对应的异常运行信息。
[0014]在一种可能的设计中,所述针对每个所述异常因素,确定与所述异常因素对应的
至少一个系统检测项,包括:针对每个所述异常因素,从已存储的异常因素与系统检测项的关联关系中,确定与所述异常因素对应的至少一个系统检测项。
[0015]在一种可能的设计中,还包括:根据所述目标系统的性能测试结果,生成所述目标系统对应的调整信息。
[0016]在一种可能的设计中,还包括:在性能测试流程图中区别显示所述目标系统对应的异常运行信息节点、异常因素节点、系统检测项节点、异常系统检测项节点和调整信息节点;其中,性能测试流程图包括多个异常运行信息节点、多个异常因素节点、多个系统检测项节点、多个异常系统检测项节点和多个调整信息节点,所述异常运行信息节点对应系统的异常运行信息,所述异常因素节点对应系统的异常因素,所述系统检测项节点对应系统检测项,所述异常系统检测项节点对应异常系统检测项,所述调整信息节点对应调整信息。
[0017]在一种可能的设计中,所述系统检测项包括内存配置、中央处理器CPU配置、挡板日志级别、被测应用线程中的一个或多个。
[0018]第二方面,本申请提供一种系统的性能测试装置,包括:
[0019]第一获取模块,用于获取待测试的目标系统的系统标识和运行所述目标系统的目标设备的设备标识;
[0020]第一确定模块,用于确定与所述系统标识和所述设备标识对应的异常运行信息,所述异常运行信息包括至少一个异常因素;
[0021]第二确定模块,用于针对每个所述异常因素,确定与所述异常因素对应的至少一个系统检测项;
[0022]第二获取模块,用于获取每个所述系统检测项的设置指标信息和实际指标信息;
[0023]第三确定模块,用于根据每个所述系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到所述目标系统的性能测试结果。
[0024]第三方面,本专利技术提供一种电子设备,包括:至少一个处理器和存储器;
[0025]所述存储器存储计算机执行指令;
[0026]所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面所述的系统的性能测试方法。
[0027]第四方面,本专利技术提供一种计算机存储介质,所述计算机存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面所述的系统的性能测试方法。
[0028]第五方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,其存储在计算机可读存储介质中,至少一个处理器可以从计算机可读存储介质读取计算机程序,至少一个处理器执行计算机程序时,实现如上第一方面所述的系统的性能测试方法。
[0029]本申请提供的系统的性能测试方法、装置、设备及存储介质,获取待测试的目标系统的系统标识和运行目标系统的目标设备的设备标识;确定与系统标识和设备标识对应的异常运行信息,异常运行信息包括至少一个异常因素;针对每个异常因素,确定与异常因素对应的至少一个系统检测项;获取每个系统检测项的设置指标信息和实际指标信息;根据每个系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到目标系统的性能测试结果。由于先通过系统的异常运行信息,确定该异常运行信息对应的多
个异常因素,然后针对每个异常因素,确定与其对应的多个需要检测的项,并通过设定指标和实际指标,确定异常项,完成问题定位。由此可见,通过系统的异常运行信息,可自动确定异常项,完成问题定位,与人工问题定位相比,提高了问题定位的效率。
附图说明
[0030]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0031]图1是本专利技术实施例提供的系统的性能测试方法的应用场景示意图;
[0032]图2为本专利技术实施例提供的系统的性能测试方法的流程图一;
[0033]图3为本专利技术实施例提供的系统的性能测试流程图;
[0034]图4为本专利技术实施例提供的系统的性能测试装置的结构示意图;
[0035]图5为本专利技术实施例提供的电子设备的结构示意图。
[0036]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0037]这里将详细地对示例性实施例进行说明,其示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统的性能测试方法,其特征在于,包括:获取待测试的目标系统的系统标识和运行所述目标系统的目标设备的设备标识;确定与所述系统标识和所述设备标识对应的异常运行信息,所述异常运行信息包括至少一个异常因素;针对每个所述异常因素,确定与所述异常因素对应的至少一个系统检测项;获取每个所述系统检测项的设置指标信息和实际指标信息;根据每个所述系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到所述目标系统的性能测试结果。2.根据权利要求1所述的方法,其特征在于,其中根据每个所述系统检测项的设置指标信息和实际指标信息,确定至少一个异常系统检测项,得到所述目标系统的性能测试结果,包括:针对每个系统检测项,若所述系统检测项的设置指标信息和实际指标信息不同,则确定所述系统检测项为异常的系统检测项,得到至少一个异常系统检测项;将所述至少一个异常系统检测项的异常信息作为所述目标系统的性能测试结果。3.根据权利要求1所述的方法,其特征在于,所述确定与所述系统标识和所述设备标识对应的异常运行信息,包括:根据所述系统标识和所述设备标识,获取所述目标设备运行所述目标系统的运行信息,所述运行信息包括平均响应时间、并发数和每秒事务处理个数TPS中的一个或多个;根据所述运行信息和所述运行信息的预设阈值,确定与所述系统标识和所述设备标识对应的异常运行信息。4.根据权利要求1所述的方法,其特征在于,所述针对每个所述异常因素,确定与所述异常因素对应的至少一个系统检测项,包括:针对每个所述异常因素,从已存储的异常因素与系统检测项的关联关系中,确定与所述异常因素对应的至少一个系统检测项。5.根据权利要求1所述的方法,其特征在于,还包括:根据所述目标系统的性能测试结果,生成所述目标系统对应的调整信息。6.根据权利要求1所述的方法,其特征在于,还包括:在性能测试流程图中区别显示所述目标系统对应的异常运行信息节点、异常因素节点、系统检测项节点...

【专利技术属性】
技术研发人员:童博林李学超刘畅严顺良马婕贾永洁
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1