压测任务
功能入口
左侧菜单选择压力测试->测试任务,点击“新建任务
添加测试场景
点击“引用场景”
从测试场景列表中选择待测场景
注意:压力测试任务仅支持选择一个测试场景
执行基础设置
参数 | 说明 |
---|---|
用户数模式 | 发压机根据用户配置的并发数向服务端持续发送请求。 |
RPS模式 | 发压机根据用户配置最大RPS动态调整发送请求速率,确保每秒请求数不超过设定值。 |
RPS模式-手动调压 | 支持用户在压测执行过程中在指定范围内手动调整RPS。 |
压测源 | 发起压测的节点所在地域和所需集群。 |
执行机数量 | 根据指定的压测源和并发数平台自动计算执行机数量,如果接口响应速度较快,可自行增加执行机数量。 |
压测总时长 | 压力测试执行的总时长。 |
独占资源
当多个压测任务需要在短时间内并发执行,可选择“独占资源”功能提前准备和锁定执行资源,并关联压测任务
点击“申请资源独占”
填写独占任务名称和集群配置
通过点击“查看全部资源”查看独占资源的状态
平台会自动填充资源独占的任务名称
压测任务列表->独占执行资源
点击“释放资源”,指定资源将变成公共资源
执行权重设置
执行权重:某链路占所有并联链路的权重(支持输入1-100之间的正数)
例如:链路一和链路二 设置为1:2,且并发数为100。则表示链路一和链路二分别占比为25%和75%。
实际模拟用户数 链路一: 100 25% = 25 链路二 10075% = 75
压力配置
请选择左上角的【选择链路】可配置指定压测模式
梯度增压
不断增加压力,指导服务器资源达到饱和
浪涌模式
验证系统在短时间并发突增时能否提供稳定服务
摸高模式
按照指定爬坡时间由最小并发线性递增到最大压力进行压测
SLA配置
平台提供针对接口和服务器性能指标的统计,超过阈值自动告警或停止压测服务