灵活配置
提供灵活的压测场景配置,您可以通过 UI 配置压测用例,也可以通过脚本编写复杂的组合场景。
海量流量施压
依托于云服务算力,您可以动态调整流量,PTS 最大支持百万并发流量发起。
多协议支持
支持 HTTP、Websocket、gRPC 等协议压测场景编排,可根据业务模型定义压测场景。
监控及 SLA 防护
支持根据压测 SLA 自动启停压测,消息触达通知,结合云上监控工具(如:应用性能监控等),方便您实时分析压测数据,排除性能问题。
专业报告分析
提供专业压测报告,系统将会进行 TPS 吞吐量、响应时延、资源使用等多维度统计,您也可以基于历史报告设定基线,进行多维度对比分析。
流量地域定制
可按比例分配流量,支持指定腾讯云全球地域同时发起施压流量,更加真实反应用户在各地域地体验。
产品架构
应用性能评估
PTS 提供专业压测报告,包括并发用户数、RPS、吞吐量、响应时延等多维度统计,客观反映用户体验。支持实时测试报告和采样日志,帮助测试人员快速定位系统问题。
无缝对接应用性能监控(APM),通过智能分析功能关联多个监控对象,展示应用资源使用情况、应用调用全链和拓扑关系,协助您在复杂的业务系统快速定位性能问题,降低 MTTR(平均故障恢复时间),实时了解并追踪应用性能情况,提升用户体验。
多地域压测
PTS 支持多地域横向扩容,可按比例在不同地域分配压测流量,支持百万级别并发压力。可用于游戏多区管理,视频直播推拉流等业务,天然存在多地域访问需求。一方面需要验证流量在突发洪峰场景下,时延等关键 KPI 是否达标。另一方面需要验证不同地域下用户真实体验情况。可通过 PTS 压测流量来模拟不同地域不同网络下服务可用性情况,更加真实反应高流量并发场景下用户在各地域的体验。
复杂场景模拟
PTS 提供流量录制,白屏化及脚本模式等多种灵活的场景编排能力。提供丰富的函数,指令,参数化工具,以及丰富的协议支持。能够满足各种复杂业务场景,帮助用户快速生成测试场景,模拟真实的业务流量。
产品家族
包含指标、链路、日志的一站式应用性能监控服务,开源协议平滑接入,有效加速故障排查,定位架构瓶颈。
前端性能监控
可用于 Web 和小程序的前端真实体验监控服务,基于腾讯内部多年实践,一行代码、无侵接入,实现页面性能和前端质量的实时可观测。
Prometheus 监控服务
与容器服务高度集成,高可用、全托管、免搭建的高效运维平台,兼容开源生态丰富多样的应用组件,减少开发和运维成本。
Grafana 服务
腾讯云基于社区广受欢迎的开源可视化项目 Grafana ,并与 Grafana Lab 合作开发的托管服务。为您提供安全、免运维 Grafana 的能力。
云拨测
零代码、覆盖国内外全地域、以真实终端用户使用场景为视角,模拟真实用户最后一公里的可用性探测服务。
事件总线
一款安全,稳定,高效的云上事件连接器,目前已接入 100+ 云上服务,助力分布式事件驱动架构的快速构建。
帮助与文档
新手指引
帮助您快速了解并上使用 PTS。
创建测试场景
支持简单模式、脚本模式和 JMeter 三种测试场景。
调试场景
快速地校验您的场景、排查和修复错误,以保证正式压测时符合预期。
解读报告
介绍如何在压测过程中查看实时数据和历史数据。
常见问题
VUM 是云压测 PTS 的计价单位,其中 VU 表示压测能力,例如 100VU,即表示有100个独立线程分别连续发送请求;M 代表压测时长。VUM=VU(并发用户数)* M(分钟)。
PTS 支持哪些压测模型,分别适用于什么样的场景?
PTS 支持并发模式和 RPS 模式两种压测模型。如果想摸底业务系统同时能承载的在线用户数,可使用并发模式;
如果想估算业务系统能够承载的最大请求数量,可使用 RPS 模式。
测试报表会在云压测中保存多久?
测试报表包含指标数据及日志数据,默认保留45天,45天后将自动清理过期数据。在过期前,用户可下载测试报表,在本地进行保存。用户也可将测试报表设置为基线报表,基线报表将永久保存。
如何保护被压端服务,防止被压端服务异常影响业务可用性?
当被压端服务异常时,通过实时测试报表,您可以看到请求 RT 变高,甚至出现请求失败。
为了防止服务异常,您可以在测试场景编排中,设置被压服务 SLA(服务可用性指标),例如限制响应 RT 小于100ms, 请求失败率小于0.1%。当压测指标触发被压服务 SLA 水位线时,可通过告警通知到您,也可根据设置自动停止压测任务。
另外为避免服务异常,也建议您:
a. 设置合理的压力模型。
b. 起步压力设置较低,通过梯度模型或者手动逐步调高压力,观察服务整体可用性。
PTS 支持 JMeter 压测吗?
用户只需要在场景编排中导入 jmx 文件,即可以原生方式运行 JMeter 压测。PTS 支持以分布式方式运行 JMeter 引擎,提供便捷的横向扩容能力和实时测试报表。