PTS
2022-06-19 23:59:53 0 举报
AI智能生成
阿里云 性能测试 PTS
作者其他创作
大纲/内容
定义
PTS 是一个开箱即用的业务压测产品,只需要简单的页面可视化操作就能完成业务活动场景,峰值场景的高仿真编排模拟,因为发起的流量来自于全国各地,真实度很高。
默认情况下,RAM 用户对PTS 拥有读写权限。如果您需要管控RAM 用户的权限,可以将子账号的权限设置为只读权限,从而严格管控权限
在调试时,出现406报错,一般是请求构建的Header 中的Accept字段设置错误导致的,需要确认服务端能验证通过的Accept类型,或者多尝试下设置不同的Accept类型Value
性能测试场景
新系统上线
技术升级验证
业务峰值稳定性
站点容量规划
容量评估
最佳压力点
极限压力值
是连续成功率低于95% 的点的前一个量级
QPS 200开始下降的点的前一个量级
破环压力点
性能瓶颈探测
支持请求方法
GET
POST
PUT
DELETE
支持方式
JMeter 脚本(JMX)
Postman (JSON)
YMAL 脚本
创建方式
PTS 自研零编码可视化编排
PTS 自研云端录制器
JMeter 脚本导入PTS 自研交互
Jmeter 脚本导入原生Jmeter 引擎
参数
VU
虚拟并发数,表示压测能力
VUM
计量单位,VUM = VU * MIN
维度选择
地域
运营商
资源定制
添加地区或运营商
选择机器数配比
启动策略
自定义API配置
基本请求配置
定义Header
定义Body
设置出参和检查点
压测流程
场景配置
自定义API,配置基本请求
快速压测
Jmeter 压测
云端录制器
串联链路
场景调试
请求URL
请求Header
请求参数断言情况(如果设置了断言)
应答Body
应答Header
应答的异常(如果存在)
施压配置
压力来源
国内公网
阿里云内网
施压模式
并发模式(虚拟用户并发)
RPS 模式(吞吐量模式)
递增模式
自动递增
设置
最大并发
递增百分比
单量级持续时长
自动递增模式下,调速操作会将递增模式从自动递增切换到手动调速,并按照输入压测值进行压测;
手动调速
压测总时长
设置压测的时间长度
配置量级及数据
设置好压测模式后,需要设置压测起始量级与最大量级;
每个API可以视为业务系统的一个节点,处理能力不同导致可承载的业务量也不一致
高级设置
通用设置
连接超时时间
成功状态码
域名绑定
监控集成
云监控
SLB监控
ECS监控
RDS 监控
ARMS 监控
监控指标
API并发
TPS
响应时间
采样日志
场景SLA
为压测请求设置SLA,从而监控压测中服务状态,查看异常告警或及时终止压测
服务等级定义SLA 是判定压测是否异常的重要依据。压测过程中,通过监控核心服务状态的SLA 指标数据,可以更直观的了解压测业务的状态
SLA结果验证及统计
压测及调速
启动压测
调速
自动递增
手工模式
全场景调速
串联链路调速
压测报告
压测场景概览
串联链路信息
监控信息
采样日志详情
采样日志中Timing仅统计请求在核心生命周期的耗时情况,方便定位问题,未覆盖请求所有阶段的耗时
0 条评论
下一页