云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本、场景、压测、监控和报表展示为一体,是一个能快速、低成本实施压测的平台。降低了入门使用成本,让开发和测试都可以方便的执行性能压测。

做网站开发的同学都知道,网站的加载速度是影响用户访问的一个重要因素。如果你的网站打开速度很慢,那么你的访客很可能会流失到你的竞品平台,那么既浪费了用户推广成本,又造成了不良口碑,损失严重。所以选择使用什么样的性能测试工具,是每位做网站业务的负责人、开发测试同事都必须考虑的问题。

云效性能测试平台(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本、场景、压测、监控和报表展示为一体,是一个能快速、低成本实施压测的平台。降低了入门使用成本,让开发和测试都可以方便的执行性能压测。

支持在线编写压测脚本

Galaxy一方面提供了在线编写Jmeter脚本,并且提供模板配置,可以快速在线编写包含登录或者一个简单的压测Http/Https协议的压测脚本;同时,也支持原生的Jmeter性能压测脚本,用户在线下编写好Jmeter脚本后,直接上传到平台生成的svn脚本目录即可。

在此场景下,Jmeter的Java Sample可以支持目前主流的服务化协议(RPC、Dubbo),同时Jmeter也提供webservice协议的性能评估;如果有其他的协议组件需求,还可以提交给云效商务组评估实现。

梯度压力,让数据更快速的反映性能问题

在场景设置时,Galaxy支持在线设置并发用户数和用户梯度。

比如希望压测100并发用户数,并且每隔60s增加10个用户,以便观察当达到多少并发用户数时,系统出现性能瓶颈。那么通过下图的配置和图显的梯度,能够快速的配置。这是Jmeter并不支持的功能,由Galaxy扩展而成。

分布式集群压测,让压力来的更猛烈些

Galaxy支持Jmeter集群压测,用户在平台上可以按需添加施压机集群,并且可以进行分组。目前Galaxy集群已评估的场景能够支撑5w并发用户,20w+QPS的性能评估,它的能力会受限于施压机集群的网络带宽以及集群的数量。

实时报告,及时把握测试结果

操作后台可查看性能实时报告,包括性能全景、响应时间、吞吐率、聚合报告。

在性能全景视图中,系统的RT、QPS以及监控机、执行机的系统资源,方便企业直观的定位性能瓶颈;在响应时间视图中,可以详细的查看每个请求的耗时趋势和细分,包括错误率,偏差,90%耗时等等;吞吐量视图中,可以查看每个请求的吞吐量趋势和细分;聚合报告视图,类似loadrunner的summarytable,里面是一个概要的性能结果,通常用于存放在报告中。

系统资源监控这里可以选择多种监控维度视图,CPU、Load、io、net、swap、java等等 选择一个视图以后,便可以看到详细的性能数据,比如选择cpu视图【结果分析】则可以进入历次场景的执行列表。可以方便的查看不同并发压测下的结果情况,并且可以添加备注,方便管理性能测试结果。

云效平台性能测试功能:一个基于Jmeter的性能压测平台相关推荐

  1. 性能测试 性能测试实战(八)Jmeter性能测试平台开发,性能测试平台架构解析 ,性能测试平台搭建 分布式性能压测平台 Jmeter分布式性能测试管理平台 性能测试平台示例案例 《完结篇》

    文章目录 一.前言 二.Jmeter分布式性能测试平台 介绍 1.Jmter分布式性能测试平台 简介 2.Jmeter分布式性能测试平台 优秀案例1 3.Jmeter分布式性能测试平台 优秀案例2 4 ...

  2. Mac下使用Jmeter做性能压测

    前言 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. JMeter 可以用于对服务器.网 ...

  3. 软件性能测试分析与调优实践之路-JMeter对RPC服务的性能压测分析与调优-手稿节选

    一.JMeter 如何通过自定义Sample来压测RPC服务 RPC(Remote Procedure Call)俗称远程过程调用,是常用的一种高效的服务调用方式,也是性能压测时经常遇到的一种服务调用 ...

  4. 首个生产环境全链路压测平台Takin正式开源

    6月25日,国内知名的系统高可用专家数列科技宣布开源旗下核心产品能力,对外开放生产全链路压测平台产品的源代码,并正式命名为Takin. 目前中国人寿.顺丰科技.希音.中通快递.中国移动.永辉超市.爱库 ...

  5. 不写一行代码,基于Jmeter打造性能测试数据平台

    前 言 在服务端性能测试工具中,Jmeter毫无疑问是其中的王者,拥有开源.轻便.灵活.学习成本低等等很多优点. 但是在压测过程中,也有很多不便之处,最不方便的地方,就是执行压测过程中,没有实时展示的 ...

  6. 腾讯云压测和阿里云pts压测平台

    腾讯云压测 可以支持自己编写脚本,设置施压配置 脚本怎么编写可以百度一下腾讯云压测文档就知道了,操作起来和其他的平台类似 PS : 施压配置>压力模式,可以针对多线程的时候选择使用 也支持直接上 ...

  7. 软件测试 | Jmeter 性能测试工具的实战应用《接口性能压测》的操作步骤详解

    嘿.大家好,我是4U: 接口测试可以提前发现软件bug,有效地降低软件的开发成本,而接口性能压测也可以达到同样的效果.如果形容LR是大炮,那么JM则是一把狙击步枪. 那么今天我们来讲讲接口性能压测. ...

  8. 案例 | 荔枝微课基于 kubernetes 搭建分布式压测系统

    王诚强,荔枝微课基础架构负责人.热衷于基础技术研发推广,致力于提供稳定高效的基础架构,推进了荔枝微课集群化从0到1的发展,云原生架构持续演进的实践者. 本文根据2021年4月10日深圳站举办的[腾讯云 ...

  9. 推荐一款国内首个开源线上全链路压测平台

    关注上方"测试开发技术",选择星标, 干货技术,第一时间送达! 开课通知:重磅消息 | 2021年最新全栈测试开发技能实战指南(第2期) 前不久国内知名的系统高可用专家数列科技宣布 ...

最新文章

  1. 复旦教授:在一般院校里,我可能连当副教授都不够格
  2. python爬虫毕业设计题目-Python爬虫面试题170道:2019版【1】
  3. torch_geometric 笔记:nn.ChebNet
  4. 全球四大农业贸易数字化-丰收节贸易会:谋定粮食区块链
  5. JZOJ__Day 2:【NOIP普及模拟】分数
  6. 扫盲丨关于区块链你需要了解的所有概念
  7. Exp3 免杀原理与实践
  8. bpmn流程图_流程图怎么做?金舟在线流程图教你高逼格制作
  9. 多对多的添加修改,显示,的逻辑步骤
  10. 关于 Jason.NET 的质问
  11. 人脸识别dlib库 记录
  12. 深度学习优化算法大全系列6:Adam
  13. 阿里云云计算ACP学习(六)---阿里云负载均衡服务SLB
  14. 纯小白系列(一)之PC病毒分析
  15. 计算机专业移民,计算机专业成为新晋移民专业了!
  16. 一文教会你使用R语言和基本统计分析
  17. android商品标签,TextView首行缩进效果(商品标签)
  18. 网络附加存储(NAS)
  19. 各主板黑苹果dsdt补丁_关于B75主板的DSDT警告修改和睡眠相关修改
  20. TJA1043 CanTrcv

热门文章

  1. 抖音通过什么方式变现,抖音变现方式分别有什么
  2. 判断当前是在ie还是谷歌
  3. ipv6内网穿透,有ipv6地址外网无法访问
  4. 电视剧《奋斗》精彩对白节选---(一)
  5. 如何在uni-app中使用vant组件?最细教学,还看不懂你来捶我
  6. 推测的删除锁(Speculative Lock Elision):实现高并发多线程执行
  7. 文章本天成妙手偶得之
  8. 目标拎不清,谈什么选择呢?
  9. 【LeetCode】每日一题——保持城市天际线
  10. AntDesign Vue 中时间段选择器a-range-picker