JMeter实践for Mac

JMeter安装步骤如下:

  • 安装JDK
  • 安装JMeter

1、选择版本

截止2020年3月,JMeter的最新版本是5.2.1,JMeter 5.0以上需要需要Java 8、Java 9,所以我们最终选择的版本是:

Jmeter官网地址:
http://jmeter.apache.org/download_jmeter.cgi

终端输入以下命令可用于检查本机是否安装了JDK

java -version # 检查JDK版本
/usr/libexec/java_home -V # 列出所有JDK版本的JAVA_HOME

 

启动Jmeter

sh jmeter

参考博客 https://www.jianshu.com/p/bce9077d883c

Jmeter体系结构:

 

3.2.1 取样器sampler(采样器)

用来模拟用户操作,向服务器(被测试系统)发出http请求,WebService(SOAP/XML-RPC Request)请求或者java请求等。我们可以把http请求元件看成是一个没有界面的浏览器,他可以发送http请求,接收服务器的响应数据

3.2.2 断言

断言是用来验证结果是否正确,判断请求是否成功返回是否符合要求。用一个预设的结果(值、表达式、时间长短等条件)与实际结果匹配,匹配到则成功,反之失败。常用的断言:响应断言,对于复杂的断言通过BeanShell脚本来完成

3.2.3 监听器

 

 


 


 

1. 压测服务器环境:

纯净的压测服务器(机器配置最好与线上保持一致)

2.测试数据:

线上数据同步到压测环境数据库(压测环境ip port)

3.接口以及接口传参:

注:请求登录接口后,其他部分接口依赖登录接口的

所以jmeter的http信息头管理器也需要存放Content-Type token Accept-Encoding User-Agent信息

 

 

接口QPS不同,需要设置不同的线程分组

4. 压测数据准备

并发量   响应时间 

5.

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方狱兔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值