Jmeter做性能测试

初次接触Jmeter做并发处理的性能测试,简单学习了一下,做个记录

如下是环境配置:

  1. 安装Jmeter,下载路径:http://jmeter.apache.org/download_jmeter.cgi,选择下载binary文件,解压缩后放在本地的一个文件夹下。我下的是zip,因为我是在windows下安装的。
  2. 系统环境要求有java sdk 最好是高一点的版本,我的版本是1.8
  3. Jmeter的运行:cmd到D:\apache-jmeter-5.0\bin目录下,运行jmeter.ba

创建http请求

  1. 创建一个线程组
  2. 线程组中定义成自己的名字。在线程属性一栏,线程数代表一次创建的线程个数。Ramp-Up的时间,0表示并发,其他值代表两个线程之间发送的时间间隔。循环次数是循环执行的次数。我这里线程数设置成200,Ramp-Up设置为0.循环次数依旧是1

3,添加取样器中的http请求:

4,填充http的请求的参数,如下图片红的红框体

5,添加监听,用来查看结果。

     添加监听器中的查看结果树和生成概要结果,用来查看结果,能够看到发送的请求,response

6,如果header中需要添加header参数的则从配置元件中添加http信息管理头,加入名称和值:

6,上面的这种情况是http请求中不需要改变参数的,如果需要改变参数的可以通过读csv文件的方式。从配置元件中添加csv数据文件。文件名是调用的csv文件名及地址。文件编码UTF-8即可,我用的是这个。变量名称:自己取一个,比如id

 

关于变量的使用:

注意:如果一个线程组中创建了多个http请求,则变量名每一个请求取不同的名字,不然会有冲突。

 

到此为止,http请求已经创建完了,点击菜单栏中的运行按钮就开始运行了,分别在每一个http请求中查看结果。

备注:由于在一个线程组中建多个http请求,当每次点击运行的时候如果不想把所有的请求都运行一遍,则可以对每一个http请求点击,右键,选择禁用。当运行的时候被禁用的http请求就不会运行起来了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值