【技术实现步骤摘要】
稳定性测试的处理方法、装置及电子设备
[0001]本专利技术涉及软件测试
,尤其涉及一种稳定性测试的处理方法
、
装置及电子设备
。
技术介绍
[0002]稳定性测试在软件开发
、
系统运维和架构设计过程中具有重要的作用
。
稳定性测试场景设计环境尤为重要,而其中又以三大模型
(
业务模型
、
流量模型和数据模型
)
的建立作为重中之重
。
由于业务需求的快速迭代
、
运营策略的定期修改,导致际用户行为模型会经常发生变化,可能会出现新增高流量接口未及时识别
、
由于营销活动导致部分链路流量激增以及节假日等特定因素导致的流量波动等现象,同时,由于伴随着微服务架构的广泛应用,服务之间的调用关系越来越复杂,各个微服务之间包含大量的相互调用,不同微服务也会相互产生流量影响
。
因此,流量模型需要及时识别上述场景变化,以得到一个准确的稳定性测试结果
。r/>[0003]相本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种稳定性测试的处理方法,其特征在于,包括:响应于稳定性测试请求,获取运行当前测试脚本得到的测试流量信息,并对所述测试流量信息进行处理,得到预设性能指标的测试值;获取实际流量信息,并对所述实际流量信息进行处理,得到所述预设性能指标的实际值;若所述预设性能指标的实际值和测试值不满足预设条件,则调整所述当前测试脚本的参数,得到目标测试脚本,直至实际值和所述目标测试脚本对应的测试值满足所述预设条件
。2.
根据权利要求1所述的方法,其特征在于,所述测试流量信息包括所述当前测试脚本中包括的至少一个测试接口的请求信息,则所述对所述测试流量信息进行处理,得到预设性能指标的测试值,包括:对所述测试接口的请求信息进行处理,得到与所述测试接口对应的预设性能指标的测试值
。3.
根据权利要求2所述的方法,其特征在于,所述实际流量信息包括至少一个真实接口的请求信息,则所述对所述实际流量信息进行处理,得到所述预设性能指标的实际值,包括:对所述真实接口的请求信息进行处理,得到与所述真实接口对应的预设性能指标的实际值
。4.
根据权利要求3所述的方法,其特征在于,所述若所述预设性能指标的实际值和测试值不满足预设条件,则调整所述当前测试脚本的参数,得到目标测试脚本,直至实际值和所述目标测试脚本对应的测试值满足所述预设条件,包括:若所述测试接口和所述真实接口相同,则比对所述测试接口对应的预设性能指标的测试值与所述真实接口对应的预设性能指标的实际值,得到该测试值和该实际值之间的偏移量;若所述偏移量不在预设范围内,则调整所述当前测试脚本的参数,得到目标测试脚本,直至所述目标测试脚本对应的偏移量在所述预设范围内
。5.
根据权利要求3‑4任一项所述的方法,其特征在于,还包括:若确定所述测试接口与所述...
【专利技术属性】
技术研发人员:杨昊,李涛,李阳,
申请(专利权)人:南京领行科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。