jmeter -- 性能测试实操,其实上手很简单

  • Jmeter执行顺序:

配置元件

前置处理器

定时器

取样器

后置处理器

断言

监听器

  • 测试案例

  1. 添加线程组
  1. 添加信息头管理器

把请求头数据填写进去

  1. 添加取样器

取样器填写登录接口和入参

  1. 在取样器下添加断言

我这里断言的code为200

  1. 添加监听器

添加完后如图所示

  • 设置线程,执行用例


线程数-- 虚拟用户数
Ran-Up -- 虚拟用户全部启动的时长,如果线程数20个,时间30秒,指30秒钟启动20个用户
循环次数-- 虚拟用户循环的次数,如果线程数20个,循环100次,指20个线程循环执行100次

下面的设置是指:30秒内执行20*100 = 2000个线程

  • 测试结果查看

执行测试计划后,可以在刚刚添加的监听器查看结果

  • 怎么得到比较可靠的性能测试结果

  1. 在做压力测试的时候,是不建议用这种GUI界面直接执行脚本的,我们建议用命令执行,windows可以直接在cmd执行,具体的命令我有在这个博客写过

非GUI模式执行jmeter脚本+以及问题解决_jmeter 非gui运行脚本-CSDN博客

  1. 如果用非GUI执行脚本的话我们就没有办法在jmeter界面查看结果了,这时候可以在线程组下加上后端监听器,输入监听平台的地址,可以选择后端监听器InfluxDB+Grafana

InfluxDB,是一个开源分布时序、事件和指标数据库

Grafana,是一个可视化面板,图表和布局漂亮优雅,可以实时查看性能指标数据,检测性能拐点。还可以选择近期执行过的性能测试用例查看结果报告

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值