使用JMeter进行并发量测试

一、软件下载

下载地址
window系统下载文件
下载最新版,我的Windows系统选择了zip格式的

二、配置

此过程即为汉化
将下载好的压缩包进行解压,找到bin目录下的jmeter.properties打开
jmeter.properties
搜索language,如果前面有注释将注释去掉,并修改en为zh_CN
修改后
然后保存即可。

三、开始进行测试
1、找到jmeter.bat文件,双击打开

启动界面
jmeter开始界面

2、新建测试计划

选中“测试计划”鼠标右击,选择添加->线程(用户)->线程组
中文版

3、设置请求数量

先选择一下测试的线程数(并发数),和Ramp-Up时间(并发时间),还有循环次数。这里的并发数指的即是模拟多少用户同时操作,并发时间指的是这些用户在多少时间内进行这些操作,比如是1分钟内的操作,那么可以设置为60,循环次数指的是这样的操作需要执行多少次。
设置参数

4、创建HTTP请求
  1. 右键点击线程组,选择添加->取样器->HTTP请求
    HTTP请求
  2. 设置HTTP参数
    单击http请求,显示详情页填写需要进行测试的api的URL和需要一同传过去的数值,这里要注意的是URL里不要含有http或者https,可以填在协议这一栏,如果是http可以为空,另一个是请求方法,要确定是post形式还是get形式,至于路径其实是可以和IP地址写在一起的,如果有端口号的话,那就分开写看的更明白。比如:https://www.examsystem.top:9240/login/enterLoginPage
    下方参数就是要拼接到url中的参数比如:http://www.baidu.com?name=summer&password=888这样的数据,?后面的即为要传的参数,点击下方添加按钮将其添加到参数栏里。
    HTTP参数设置
5、添加HTTP信息头管理器

右键选择HTTP请求->添加->配置元件->HTTP信息头管理器
添加HTTP信息头管理器
在HTTP信息头管理器中添加需要回传的token和Cookie等放在 Header中的内容

6、配置结果查看工具,右键选择最上层的测试计划->添加->监听器->察看结果树

添加查看结果树

7、保存运行记录日志并查看运行结果
  1. 运行前系统会提示你是否要保存,可以cancel掉或者选择自己要保存为位置即可。
  2. 记录日志:点开察看结果树,选择一个xml文件用于保存测试结果(在根目录下新建log文件夹,然后创建文件logging.xml用来保存请求的记录)。
    察看结果树
  3. 准备工作已完成,选中察看结果树,点击上方工具栏的绿色按钮即可运行查看结果,也可在日志记录中查看。
    请求日志记录
  4. 点击响应数据即可看到返回的json数据了

注:如果是多个API是连贯操作,比如添加到购物车才能测下单,那么可以将这两个http请求挂在同一个线程组下面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

柠檬の夏

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

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

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

打赏作者

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

抵扣说明:

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

余额充值