一种测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32968035 阅读:40 留言:0更新日期:2022-04-09 11:28
本公开关于一种测试方法、装置、电子设备及存储介质,能够在对系统进行数据流的流量负载测试时,提高触发停止数据流的流量负载测试的效率,并降低成本。具体方案包括:在对目标系统进行数据流的流量负载测试任务的过程中,获取目标数据;目标数据用于指示以下至少一项:客户端数据传输参数、服务器数据传输参数;基于目标数据,在通过第一预设规则确定流量负载测试任务存在异常的情况下,中断虚拟测试数据流的传输。流的传输。流的传输。

【技术实现步骤摘要】
一种测试方法、装置、电子设备及存储介质


[0001]本公开涉及网络
,尤其涉及一种测试方法、装置、电子设备及存储介质。

技术介绍

[0002]针对系统的性能做压力测试是探索系统性能瓶颈、保障系统稳定性的重要手段,以快速验证系统在高强度负载下的稳定性及错误处理能力。在对系统做压力测试时,系统处于高负载的状态,处理的业务及其下游链路极易发生稳定性问题,这样会有损于线上真实用户的业务请求,如果不能及时的停止对系统进行压力测试(即停止压测流量的输入),将会扩大影响,引发更大的系统故障。
[0003]当前必须人工实时观察到系统中执行的测试业务,以及下游链路中核心服务的监控报警时,手动触发停止压力测试任务,从客户端(即压测引擎)停止压测流量的输入。
[0004]但是在上述方案中,在对系统对应的整个链路进行压力测试的过程中,通常会涉及很多核心服务,通过运维人员实时监控报警会耗费大量人力成本,整个压力测试过程消耗的成本较高;并且,通过运维人员观察报警,手动停止压力测试任务及时性较差,不能有效及时止损。从而对系统进行压力测试时,触发停止进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括:在对目标系统进行数据流的流量负载测试任务的过程中,获取目标数据;所述数据流包括:虚拟测试数据流和真实业务数据流;所述目标数据用于指示以下至少一项:客户端数据传输参数、服务器数据传输参数;基于所述目标数据,在通过第一预设规则确定所述流量负载测试任务存在异常的情况下,中断所述虚拟测试数据流的传输。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据,在通过第一预设规则确定所述流量负载测试任务存在异常的情况下,中断所述虚拟测试数据流的传输,包括:在通过所述第一预设规则确定所述目标数据满足第一阈值条件的情况下,确定所述流量负载测试任务存在异常,中断所述虚拟测试数据流的传输。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在通过第二预设规则确定所述目标数据满足第二阈值条件的情况下,确定所述流量负载测试任务存在异常,进行报警提示。4.根据权利要求3所述的方法,其特征在于,所述在对目标系统进行数据流的流量负载测试任务的过程中,获取目标数据,包括:在对目标系统进行数据流的流量负载测试任务的过程中,获取基础数据;对所述基础数据进行数据处理,得到所述目标数据;所述目标数据为符合所述第一预设规则和所述第二预设规则的匹配规则的数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述流量负载测试任务对应的所述虚拟测试数据流添加标记信息;所述标记信息用于服务器识别所述虚拟测试数据流。6.根据权利要求5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:苗星
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1