有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
本文主要介绍如何通过梯度增压功能模拟实际业务经常出现的情况,如需要从初始模拟用户数(并发数),不断增加压力,直到达到预设最大模拟用户数,然后持续运行一段时间。从而评估出系统能处理的最大业务量。

测试准备

1. 单击创建压测计划。
2. 按照业务场景编写测试用例(链路配置)。

梯度增压相关配置

基础配置

按照以下步骤完成基础配置中的相关配置:
1. 进入压力配置页面。
2. 压测模式选择用户数模式
3. 打开梯度增压开关。

全链路

对于全链路的压测场景,可针对每条链路配置相应的梯度增压参数。通过压力预估图可查看各条链路的压力预估趋势图,以及整个压测场景(全链路)总的压力预估趋势图。


梯度增压相关配置参数。
参数
说明
示例
起始百分比
初始压力 = 起始百分比 * 模拟用户数
默认值为 5%
单次增幅
每次增加的压力 = 单次增幅 * 模拟用户数
默认值为 25%
单次保压时间
每次模拟用户数递增持续的时间,为保证测试有效性,最小值为30秒,最大值不能超过压测总时长
默认值为 60s
模拟用户数
压测执行过程最后预计达到的最大压力
默认值为 100
压测总时长
压力测试执行的总时长
默认值为 5 min
压力预估图
描述压测执行过程的压力上升趋势示意图
-
注意
当配置好梯度增压的相关参数后,单击下一步,系统会自动计算各链路能够达到预设的最大压力(模拟用户数)所需的最少压测总时长。

梯度增压报告

当开启并配置梯度增压功能,可通过压测报告查看并发趋势图。

概览报告

在概览报告的系统性能趋势图中,可对比看到在压力不断增加的过程中,各项性能指标的变化趋势。



报告详情

在报告详情页面,可通过拖动时间轴,聚焦指定时间段查看不同压力下,各接口的对应性能指标的统计结果和变化趋势。