【技术实现步骤摘要】
性能测试方法、装置、计算机可读存储介质及电子设备
[0001]本专利技术涉及金融科技领域,具体而言,涉及一种性能测试方法、装置、计算机可读存储介质及电子设备。
技术介绍
[0002]随着互联网技术的发展,应用用户与日俱增,尤其是红包、促销活动的开展,时刻挑战着应用的性能。目前,相关技术中确定进行性能测试的时机偏被动,大多以开发与测试人员根据经验判断为主,性能指标监控报警为辅的方式确定实施性能测试的时间。其中,经验判断的方式高度依赖开发与测试人员的能力,且主要以应用中的当期改造服务为主,对存量服务守护不足,而性能指标监控报警的方式则存在一定的时间滞后性,无法及时发现性能隐患,从而均存在时机确定准确性差的问题,进而使得应用的稳定性较差。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0004]本专利技术实施例提供了一种性能测试方法、装置、计算机可读存储介质及电子设备,以至少解决现有技术中依赖人工确定对应用中的服务进行性能测试的时机导致的时机确定准确性差的技术问题。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种性能测试方法,其特征在于,包括:采集目标应用中的M个服务中的服务在运行过程中的生产性能数据,其中,所述M个服务中的服务的生产性能数据包括N个生产性能指标,其中,M、N均为正整数;获取所述M个服务中的服务的历史性能数据,其中,所述M个服务中的服务的历史性能数据包括历史测试得到的N个测试性能指标、历史测试的N个测试阈值以及历史运行过程中的N个历史生产性能指标,所述测试性能指标与所述测试阈值一一匹配,且所述测试性能指标、所述历史生产性能指标分别与所述生产性能指标一一匹配;对于每个服务,将所述N个生产性能指标中的生产性能指标的指标值和所述生产性能指标匹配的目标数值进行比对,并根据所述N个生产性能指标的比对结果确定所述服务的性能风险等级,其中,所述目标数值为以下之一:所述测试性能指标的指标值、所述测试阈值、所述历史生产性能指标的指标值;根据所述性能风险等级确定性能测试信息,其中,所述性能测试信息表征是否需要在预设时间范围内对所述服务进行下一次性能测试。2.根据权利要求1所述的方法,其特征在于,将所述N个生产性能指标中的生产性能指标的指标值和所述生产性能指标匹配的目标数值进行比对,并根据所述N个生产性能指标的比对结果确定所述服务的性能风险等级,包括:对于所述N个生产性能指标中的每个生产性能指标,从所述生产性能指标中确定指标标识,并根据所述指标标识确定与所述生产性能指标匹配的风险判断规则;根据所述风险判断规则比对所述生产性能指标的指标值和所述生产性能指标匹配的目标数值,并根据比对结果确定所述生产性能指标匹配的指标风险等级,其中,所述指标风险等级为第一风险等级或第二风险等级,所述第一风险等级表征所述生产性能指标具有性能风险,所述第二风险等级表征所述生产性能指标不具有性能风险;根据所述N个生产性能指标的指标风险等级确定所述服务的性能风险等级。3.根据权利要求2所述的方法,其特征在于,根据所述风险判断规则比对所述生产性能指标的指标值和所述生产性能指标匹配的目标数值,包括:在所述风险判断规则为第一类风险判断规则的情况下,从所述N个历史生产性能指标中筛选出与所述生产性能指标匹配的历史生产性能指标;计算所述生产性能指标匹配的测试性能指标的指标值与所述生产性能指标匹配的历史生产性能指标的指标值之间的比值,得到第一比值;在所述第一比值处于第一数值范围的情况下,计算所述生产性能指标的指标值和所述生产性能指标匹配的测试性能指标的指标值之间的第二比值,并将所述第二比值确定为所述比对结果;在所述第一比值处于第二数值范围的情况下,计算所述生产性能指标的指标值和所述生产性能指标匹配的历史生产性能指标的指标值之间的第三比值,并将所述第三比值确定为所述比对结果,其中,所述第一数值范围与所述第二数值范围互不重叠。4.根据权利要求3所述的方法,其特征在于,根据比对结果确定所述生产性能指标匹配的指标风险等级,包括:在所述第一比值处于所述第一数值范围中的第一子数值范围的情况下,若所述第二比值大于或等于第一预设数值,并且第一时间点与第二时间点之间的时间间隔小于第一预设
时间间隔,则确定所述指标风险等级为所述第一风险等级,其中,所述第一时间点为采集得到所述生产性能指标的时间点,所述第二时间点为生成所述生产性能指标匹配的测试性能指标的时间点;若所述第二比值小于所述第一预设数值,或者,所述时间间隔大于或等于所述第一预设时间间隔,则确定所述指标风险等级为所述第二风险等级;在所述第一比值处于所述第一数值范围中的第二子数值范围的情况下,若所述第二比值大于或等于第二预设数值,则确定所述指标风险等级为所述第一风险等级,其中,所述第二子数值范围的上限低于所述第一子数值范围的下限;若所述第二比值小于所述第二预设数值,则确定所述指标风险等级为第二风险等级,其中,所述第二预设数值大于所述第一预设数值。5.根据权利要求3所述的方法,其特征在于,根据比对结果确定所述生产性能指标匹配的指标风险等级,包括:在所述第一比值...
【专利技术属性】
技术研发人员:杨洁,谢林洁,黄俊文,陆斌,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。