Jmeter----- java并发测试工具

写的聊天监控接口,有多线程进行处理,现在因为要有个数据需要去数据库中查询获取,且不经常修改,所以打算使用缓存,因为这个数据被修改的地方有很多。无法用缓存去做。所以打算用定时失效的map去处理,但是由于是多线程,再失效的时候的这个map就需要用单例的双重锁去解决并发put会造成数据错乱等问题。在编写好代码后。需要有一款不同于postman的长时间压力测试的测试工具来帮助测试。
经过测试同学介绍就有了Jmeter这个jar包的使用经验。

Jmeter

下载

Jmeter官方下载地址
需要注意的是:我们需要下载的是安装包 也就是zip格式的,不能下载源码在这里插入图片描述
Jmeter3.0对应jdk 1.7
Jmeter4.0以上对应jdk1.8

安装

解压安装包,查看解压后的文件夹存在不存在src这个文件,如果存在,证明下载的是源码,执行的时候会报错。正确的文件如下:
在这里插入图片描述
然后将安装路径配置到环境变量中。顺序与jdk配置类似。
控制面板–>系统安全–>系统–>高级系统设置–>环境变量–>系统变量

  1. 新增一个系统变量
    在这里插入图片描述
  2. 编辑classpath,在后面追加
    %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;
    在这里插入图片描述
使用

打开解压目录中的bin文件下:
在这里插入图片描述
双击后,如果出现下面两个文件则配置成功;
在这里插入图片描述

测试工具配置
  1. 新建测试线程组
    在这里插入图片描述

  2. 配置测试线程组
    在这里插入图片描述

  3. 在新建的线程组上增加http请求
    在这里插入图片描述

  4. 详细http的配置
    在这里插入图片描述
    配置完点击启动键,就ok了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值