分布式Jmeter作为云原生的压测方案,虽然有着功能强大,压测上限高的特点,但是也有部署较为繁琐,结果展示不够形象的问题。为了解决这个问题,我们开发了这个名叫TCPS(Tencent Cloud Performance Suite)的压力测试SaaS平台。
现有的接口压测方案,根据使用方式在这里可粗略分为SaaS和LTaaS两大类,这两类的服务优缺点如下:
产品类型 | 产品代表 | 优点 | 缺点 |
---|---|---|---|
SaaS | PTS、压测大师 | UI化界面,简单易用 | 1、无法在私有网络内 |
2、使用需要付费 | |||
3、无法应对复杂的请求 | |||
LTaaS(Load testing as a service) | Jmeter-disbutied、Jmeter-kubernetes、Jmeter-Suite | 1.可以在私有网络内部使用 | 1、需要自行部署压测服务 |
2.可以对应复杂请求,如一些需要通过鉴权的头 | 2、需要学习Jmeter知识 |
而TCPS平台则综合了两者的优点,如下表
名称 | 优点 | 缺点 |
---|---|---|
TCPS | 1.可以通过接入私有集群与私有网络打通 | 1.需要学习 JMeter 知识 |
2.可以适应复杂请求 | ||
3.不需要自己部署压测服务 | ||
4.提供免费的公共资源 | ||
5.UI化界面,操作流程简单 |
TCPS平台的网址是https://tcps.tencent.com/,首页如下图
点击右上角的登录按钮,微信扫码进行登录
随后点击创建团队和填写团队名称
【注:用户创建团队后,需要等待平台管理员审批通过,方可创建团队资源】
随后在【创建团队申请列表】处点击创建团队资源
再点击团队名称的按钮,进入团队后就可以开始压测了!
选择需要上传的文件
填写运行信息
加载完成后,即可开始压测
下图是压测页面,可以查看结果
设置的压测时间计时结束后,压测完成!
以上就是如何在TCPS平台快速发起一次压测的内容,更多关于TCPS平台的使用指南请看TCPS压测平台使用指南
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。