云压测概述

最近更新时间:2024-11-08 15:33:22

我的收藏
云压测(Performance Testing Service, PTS)是一款分布式性能测试服务,可模拟海量用户的真实业务场景,全方位验证系统可用性和稳定性。支持按需发起压测任务,提供百万并发多地域流量发起能力。提供流量录制、场景编排、流量定制、高级脚本定制等功能,可快速根据业务模型定义压测场景,真实还原应用大规模业务访问场景,帮助用户提前识别应用性能问题。

产品背景

从逻辑复杂的大型单体服务到简单模块化的微服务,每个后台应用搭载的业务逻辑逐步简化,但整个分布式后台的系统结构却变得更加复杂。企业越来越重视如何保证整个系统的服务可用性。
在企业迅速增长过程或者突发流量(运营/大促活动,例如618、双11等),如何提前评估系统是否可用,稳定性如何,容量是否合理?
如何在快速开发迭代过程中,保持系统都是可靠运行?
新系统上线如何验证系统性能,及可承受的最大流量?
自研压测工具,成本太高?遇到技术瓶颈无法实现?
PTS 模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行应用系统,验证应用系统的性能、可靠性、稳定性等。

产品功能

高并发性能测试

提供百万并发多地域流量发起能力,设置不同地域用户每秒内发起的请求数。

支持根据业务模型自定义压测场景

需要发起一次性能压测,首先需要创建一个压测场景,进行业务场景编排。PTS 支持创建多种模式测试场景和多协议场景编排,您可以快速根据业务模型自定义压测场景。

专业性能测试报告

包括并发用户数、RPS、吞吐量、响应时延、请求总数等多维度统计,客观反映用户体验。
支持自定义可视化展示压测性能指标。
支持多指标历史数据对比,排查应用性能问题。

产品优势

配置灵活

提供灵活的压测场景配置,您可以通过 UI 配置压测用例,也可以通过脚本编写复杂的组合场景。

海量流量施压

依托于云服务算力,您可以动态调整流量,PTS 最大支持百万并发流量发起。

多协议支持

支持 HTTP、WebSocket、gRPC 等协议压测场景编排,可根据业务模型定义压测场景。

流量地域定制

可按比例分配流量,支持指定腾讯云全球地域同时发起施压流量,更加真实反映用户在各地域的体验。

资源按需分配

您无需提前准备压测资源,系统会根据用户的施压配置模式,自动计算资源用量,进行动态伸缩,按需创建压测资源。随用随建,为您节约测试成本。

专业报告分析

提供专业性能测试报告,系统将会进行 RPS 吞吐量、响应时延、资源使用等多维度统计,您也可以基于历史报告设定基线,进行多维度对比分析。

监控及 SLA 防护

支持根据压测 SLA 自动启停压测,消息触达通知,结合云上监控工具(例如:应用性能监控等),方便您实时分析压测数据,排除性能问题。