本文列出了性能测试PTS的产品发布历史。您还可以在产品动态页,获取性能测试PTS的最新功能动态。

2020年8月

  1. 定时任务可支持一个任务下关联多个场景,不限于原生压测、JMeter类型压测,适用于需要定时同时运行多场景的情况。【定时压测
  2. 原生场景支持UI和Editor模式切换,更可进行脚本导出及草稿保存。可以通过导出、导入YAML来实现各种场景,且可在Editor模式下进行草稿保存及进行快速跨账号的迁移、合并场景。【导入脚本压测
  3. 全新UI升级-更好交互体验、更优性能。
  4. 发布【PTS官方 demo场景】,更直观查看核心场景编排功能。【如何在一分钟内发起压测?
  5. PTS新增5万和10万规格的包月资源包。【包月包周资源包

2020年7月

PTS推出短期包月资源包,可适用于短期需要频繁进行突击容量评估、瓶颈分析的场景,更高性价比。【包月包周资源包

2020年6月

  1. 微服务压测功能发布,此功能用于压测构建于专有网络(VPC)内的微服务应用,通过PTS界面的配置,30秒即可实现微服务压测。【相关文档
  2. JMeter云端环境管理功能发布,解决因本地JMeter环境错乱而导致插件批量上传无法区分的问题,还可以管理维护各个版本的依赖文件。【环境管理
  3. 地图化展示在云上部署系统的分层架构图,JMeter类型压测率先发布,可手动添加监控实例。【架构监控概述

2020年5月

权限控制升级,产品权限的子账号可进行快捷授权,降低用户使用难度。【相关文档

2020年4月

分布式压测下,部分控制器或计时器需要区分分布式生效还是全局生效。该功能对于分布式JMeter高并发压测的用户,能快速设置生效范围,无需修改脚本即可个性化配置生效范围。【相关文档

2020年3月

  1. JMeter类型压测新增2xx、3xx、4xx、5xx和其他(包含异常)的状态码统计,使压测中和压测完成的报告信息更详细,能更快速定位问题。同时,增加异常请求的异常问题归类统计,便于您将重点放置在具体的异常问题处理上。【相关文档
  2. PTS新增延迟释放、循环控制、条件判断指令,使得场景配置更加丰富,更贴合实际业务模型。【相关文档
  3. 新增PTS专属JMeter插件,通过本地PTS_for_JMeter专属插件,可将本地调试好的脚本及其依赖的文件、JAR包,一键快速上传到云端场景中。免去校验文件和依赖包的繁琐操作,并能保证文件不缺失。【相关文档
  4. JMeter类型压测支持指定流量来源进行压测,能够更真实地模拟业务流量进行仿真压测,且流量可实时在线发起,无需等待。【相关文档

2019年10月

  1. 定时压测支持JMeter场景,实现无人值守的全协议压测。如果有定期执行压测的需求,通过定时任务设置指定时间定期执行压测,可以大大节约人力成本。【相关文档
  2. 支持配置独立检查点。可以更简单直观地判断压测场景业务返回是否正常。检查点(原断言)的设置也更简便,可不依赖于出参,直接对Header、Body以及状态码进行设置;同时也可以仍然对出参进行判断。【相关文档
  3. 通过将Postman脚本导入PTS场景,您可以快速创建压测场景,免去复制粘贴的操作。【相关文档
  4. PTS新增场景、串联链路、API三个维度的模板,如登录场景、秒杀场景、条件判断事务、鉴权事务、传参事务等,帮助您快速创建压测场景,提升创建效率。【相关文档

2019年9月

  1. 新增容量评估功能。容量评估可在压测过程中实时判定系统容量最佳压力值、极限压力值以及破坏压力值,帮助客户智能判定当前系统容量。同时,为后续智能压测埋下能力伏笔,提供限流降级阈值的建议值。【相关文档
  2. JMter压测支持VPC内网压测。利用JMeter协议和方法的灵活性,支持VPC环境来源的压测,可以提供更多压测方法和能力。【相关文档

  3. 支持Postman脚本导入的方式快速创建压测场景。【相关文档

2019年8月

功能
  1. 自定义参数支持对文件参数的二次定义,无需在线下做数据加密等操作后上传。
  2. 新增数据配置节点功能。数据配置节点中,可以指定任意文件的参数,并可设置读取方式、是否轮询一次、设置基准文件,免去之前线下组合和拼装的操作。【相关文档

  3. 云端录制器支持展示response信息,提升出参定义的便捷性和可读性。【云端录制器的使用

2019年7月

功能
  1. 新增VPC内网压测。通过VPC内压测,使用PTS原生引擎或者JMeter引擎对VPC内的服务进行专项的压测时,无需考虑压力是否充足,免去搭建、二次开发和维护一套压测集群的烦恼,可以随时发起高并发的压测。【相关文档
  2. 支持智能压测模式。通过预测模式可预判压力变化下的业务系统表现,识别潜在瓶颈点。【相关文档

  3. SLA规则中的RDS监控指标新增IOPS指标。【相关文档

  4. JMeter集成压测支持不同的百分位数统计,包括99%、90%、75%、50%、最大和最小,更便于观察整体的响应时间的分布和波动情况,排除干扰因素。【相关文档

2019年6月

功能
  1. JMeter压测支持指定施压机器数。场景配置时可以设置压测的机器数,将目标并发均匀分布到这些施压机器上,获得更多的施压资源,达到压测的目的。
  2. SLA规则中新增了ECS、RDS和SLB三款产品的个性化指标的异常条件设置(例如SLB的丢弃连接数的最大值),来及时提示压测中的异常。【相关文档

2019年5月

功能
  1. 支持按照全国地区和运营商维度深度定制压测流量。【相关文档
  2. JMter压测支持优雅停止的功能,减少强行中断带来的异常。

2019年4月

功能
  1. 通过创建服务等级协议SLA(Service Level Agreement)规则定义并关联到不同的业务场景,方便地对业务压测场景进行更智能的控制和更全面合理的评价,同时PTS也提供了大量SLA模板。
  2. 支持定时压测。结合业务SLA等级定义,方便任务及时停止和异常提醒,也能让定时压测更安全。
  3. JMeter集成压测支持文件下载。

2019年2月

功能
  1. JMeter增加设置循环次数进行压测的功能。
  2. PTS的API编辑时支持快速解码(UTF-8和GBK),方便用户快速进行解码恢复。

2019年1月

功能
  1. JMeter集成压测支持CSV文件切割到不同施压机。
  2. API的出参调试支持json、header、cookie等更多类型。
  3. JMeter集成压测支持页面测试(含递归HTML子请求)请求详情透出,采样日志可查看子请求信息。
  4. JMeter集成压测的结果支持导出。
  5. 支持全局或者串联链路维度设置一个公共的Header。

2018年12月

功能
  1. API的出参可以在场景调试中直接基于响应体进行调试校验,方便用户测试正则表达式的准确性。
  2. 采样日志中可以查看请求的核心生命周期耗时情况,方便问题的定位和解决。

2018年11月

功能
  • PTS原生压测功能支持已有的JMeter脚本转化,方便JMeter测试脚本直接使用PTS的强大能力。
体验优化
  1. 云监控交互升级2.0,更优体验。

  2. JMeter压测增加JMeter.log,更白盒的体验,更便于问题排查。

  3. Body区域支持文本和K/V模式的切换,同时支持JSON等代码高亮,定义请求更加清晰。

2018年10月

功能
  1. PTS兼容JMeter压测方案

    PTS支持直接上传已有的JMeter测试脚本、CSV或JAR文件,PTS将利用原生JMeter引擎,结合PTS的平台能力进行即时和可伸缩的压测,同时压测结果数据会及时收集并展现到压测控制台和报告中,结合云监控等能力进一步提升压测效率和闭环价值。

  2. PTS-APM集成功能发布

    PTS的监控集成新增APM类型(阿里云ARMS监控),方便java类应用压测问题的迅速定位。

2018年9月

功能
  1. PTS新增数据指令和数据导出指令

    数据指令和数据导出两个指令可以方便的将串联链路中的出参进行二次加工或者导出到全场景共享

  2. PTS压测报告导出功能

    压测完成的报告支持PDF格式导出。

2018年8月

功能
  1. 外网压测支持IP的弹性扩展

    外网压测时在默认IP分配策略上支持继续增加IP,方便进一步提升压测来源的真实度。

  2. 录制器支持提前筛选

    通过提前筛选报文/请求类型快速精准录制。

    • 云端录制支持录制前的域名、请求类型等的维度的提前设定;
    • 页面展示进行了优化;
    • 录制器的状态透出;
    • 增加了一键清除出的功能。
  3. 发布云监控(ECS/RDS/SLB)集成

    压测场景页中支持云监控(ECS/RDS/SLB)的集成,支持自定义分组展示,提供覆盖客户端及服务端的监控一站式能力,发现和定位问题更加便捷高效。

  4. 压测报告中增加施压配置信息

    PTS铂金版的压测报告中增加了施压配置中的重要信息,例如:压测的模式、相应的起始/最大压测的量级、内外网的环境等等。便于事后更好的复盘压测过程和分析问题。

体验优化
  1. 场景压测中页面展现全新升级

    压测场景执行中页面交互全新升级,更清爽简易的视觉,信息更聚焦。

  2. 施压配置页全新交互发布

    全新的施压配置页面,提供压力预览,并发模式和吞吐量模式区分度提升,增强不同设置之间的关联性,确保强功能的前提下更简易的使用。

2018年7月

功能
  • 支持场景内API复制和开启/关闭串联链路功能

2018年6月

功能
  1. 出参提取支持正则表达式匹配多个时的指定获取;URL自动encode;POST的body支持回车;监控和报告的采样数据精准度提升。

  2. 云端录制发布

    PTS铂金版推出云端录制功能,手机端压测请求也能方便抓取并一键导入。

  3. 出参和断言支持更多类型的json响应格式

2018年5月

功能
  • 场景编排2.0发布,全新交互和功能体验。用户可基于场景编辑页完成压测编排所有相关设置。

2018年3月

功能
  • 数据工厂发布,免去压测API层面的编码成本。压测API/URL相关的请求不再需要逐行构建。

2018年1月

功能
  1. 发布调试和日志功能。

    在场景中增加了调试功能,将场景维度整体跑一条数据/一次请求,调试结果一目了然;场景压测和事后报告中都增加了日志查询功能(日志采样收集),方便查看明细和定位问题

  2. 发布可视化编排复杂业务场景功能。

    PTS铂金版推出全新可视化编排场景功能,快捷实现复杂全链路业务压测。

2017年7月

全链路压测云上版本PTS铂金版发布。

  • 无限接近真实的流量:业务场景中无论是高并发要求还是发起端的分散度,覆盖三四线城市主要运营商的节点广度都能做到真正模拟用户行为,客户端到服务端间复杂的网络瓶颈也能暴露无遗,压测结果更加全面和真实可信。

  • 超高并发能力:通过底层技术优化以及阿里的全国布点,轻松支持千万级虚拟用户并发,低成本提供您所需的并发场景。

  • 操作零门槛:不需要专门的性能测试团队或者测试背景的积累,完全面向开发的交互设计,开发自测试,投入产出比高。

  • 多维度施压:支持并发和RPS (旧称TPS)双维度。

  • 压力动态调整:支持压测能力动态修改。

2016年6月

性能测试新的计费模型诞生,让用户更多选择,足够省钱,放心压测。

2015年1月

性能测试正式商业化,开始有偿为阿里云的用于提供性能测试服务。

2014年8月

性能测试接入阿里云,进行为期5个月的公测,服务阿里云企业客户、开发者。

2014年4月

性能测试服务发布,正式对外提供性能测试服务,主要服务于聚石塔ISV。