jmeter基础使用方法

一 配置环境变量

设置JMETER_HOME,及jemeter解压目录。
在这里插入图片描述
在这里插入图片描述
设置CLASSPATH,此处分别配置ApacheJMeter_core.jar和jorphan.jar所在位置。

在这里插入图片描述
关于环境变量配置多个值,在多个参数中间放一个分号;就能实现。

二 Jmeter默认语言设置

在解压目录的bin目录下,找到jmeter.properties,将其中的#language=en的#去掉,并设置为zh_CN。
在这里插入图片描述

三 启动

双击bin目录下的jmeter.bat即可启动。
初始界面显示测试计划。
在这里插入图片描述

线程组的创建

在新建的工程,右键→添加→threads→线程组,一个项目下可以根据具体情况创建多个线程组。
线程组的作用是模拟用户数量来发送请求,达到真实的并发场景。其中,线程数是模拟并发用户数量,Ramp-up Period 表示所有线程在多少秒内完成请求发送,循环次数表示一个线程要完成多少次请求发送
在这里插入图片描述
在这里插入图片描述

发送http请求

线程组右击可选择添加http请求。
在这里插入图片描述
在这里插入图片描述
设置对应协议、ip、端口号、路径、方法、编码格式
比如http://localhost:8080/index.html
协议是http,ip是localhost,端口是8080,方法是post或get,路径是/index.html,编码格式content encoding一般是UTF-8。

添加元件http信息头管理器。
在这里插入图片描述

在这里插入图片描述
在http信息头管理器中添加一组键值对。名称:Content-Type,值:application/json,否则无法解析json格式报文,此时通过 body data 以json格式可发送报文。
在这里插入图片描述

数据报告

我们想知道最终的接口发送,查看CPU,内存等资源的使用情况时,可以通过聚合报告来查看,将聚合报告添加在线程组下,此时所有线程组中的接口都会在此处显示,而文件名即为此文件要保存在本地的位置,自行设置即可,具体值:
Label:httpRequest name属性值。
Samples:测试的过程中一共发出了多少个请求即总线程数,(如果模拟10个用户,每个用户迭代10次,这里就显示100),对应图形报表中的样本数目。
Average:单个Request的平均响应时间,计算方法是总运行时间除以发送到服务器的总请求数,对应图形报表中的平均值。
Median:50%用户的响应时间。
90%Line:90%用户的响应时间。
Min:服务器响应的最短时间。
Max:服务器响应的最长时间。
Error%:本次测试中出错率,请求的数量/请求的总数。
Throughput:吞吐量,默认情况下表示每秒完成的请求数。
KB/Sec:每秒从服务器接收到的数据量,即每秒钟请求的字节数,时间单位均为ms。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值