文章目录

  • 一、Jmeter简介
  • 二、安装
    • 1.下载
    • 2.配置环境变量
    • 3.启动Jmeter
  • 三、使用
    • 1.添加线程组
    • 2.添加HTTP请求
    • 3.添加HTTP信息头管理器
    • 4.添加CSV 数据文件设置
    • 5.添加请求参数
    • 6.添加察看结果树
    • 7.测试

一、Jmeter简介

Apache JMeter是Apache组织开发的基于Java的压力测试工具。

二、安装

1.下载

下载地址:https://jmeter.apache.org/download_jmeter.cgi

下载后直接解压到对应目录

2.配置环境变量

  • 新建系统变量:变量名为:JMETER_HOME,变量值为:Jmeter解压后的地址

  • 编辑系统变量CLASSPATH,在变量值末尾添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;

    注:网上看有的文章在此处多添加了%JMETER_HOME%\lib\logkit-1.2.jar;,但是我在lib下没有发现此jar包(可能是版本不同),后在使用中也没有问题,故此处不加也可以。
  • 编辑系统变量Path,添加%JMETER_HOME%\bin;

3.启动Jmeter

  • 配置了环境变量之后,win+R —— 输入cmd —— 控制台输入Jmeter -v可以查看Jmeter版本

    输入Jmeter启动

    初始界面

    切换中文
  • 如果没有配置环境变量,可通过双击bin目录下jmeter.bat启动

三、使用

1.添加线程组

  • 右键Test Plan添加
  • 添加之后,设置并发的线程数

2.添加HTTP请求

  • 右键线程组添加
  • 添加之后,填写请求相关信息

3.添加HTTP信息头管理器

  • 我的请求为post请求,参数类型为JSON,需要指定Content-Type为JSON,右键HTTP请求添加
  • 在HTTP信息头管理器中添加Content-Type,值为application/json;charset=UTF-8

4.添加CSV 数据文件设置

  • 发送Post请求携带JSON格式的数据需要添加CSV 数据文件设置,右键HTTP请求添加
  • 添加之后,填写文件名和变量名称
    x.csv示例(新建.txt文件,保存为.csv文件即可)

5.添加请求参数

  • 在HTTP请求中使用${}引用在CSV 数据文件设置中添加的参数值

6.添加察看结果树

  • 右键HTTP请求添加

7.测试

  • 以上准备好之后,右键线程组启动即可
  • 线程执行完之后,查看结果树可查看请求和响应数据

并发测试工具Jmeter安装与简单使用相关推荐

  1. JMeter——并发测试工具类安装及使用

    关注微信公众号:CodingTechWork,一起学习进步. 引言   在程序员开发完代码后,我们需要先自测,对于restful风格的代码,我们常常需要调用接口api进行测试,一般我们会在浏览器上直接 ...

  2. tsung压测mysql_高并发测试工具Tsung使用教程

    tsung是erlang开发的一款开源的多协议分布式负载并发测试工具, 可用作HTTP.WebDAV.SOAP.PostgreSQL.MySQL.LDAP 和 Jabber/XMPP的服务器压力测试. ...

  3. http-little-toy(一个go编写Http并发测试工具)

    http-little-toy 一个简单的 http 并发测试工具. 仓库地址 如果喜欢就star⭐️一下吧,让它沉睡在你的收藏库里. https://github.com/leihenshang/h ...

  4. python的web压力测试工具-pylot安装使用

    pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相对稳定. 这里不得不鄙视一下apache 的ab测试,那结果真是让人蛋疼,同样的url,测试结果飘忽不定,看得人心惊肉 ...

  5. Windows并发测试工具

    Apache安装目录cmd 用ab并发测试工具,请求10次,并发为5 ab -n 10 -c 5 http://www.ysbm.com/api.php/task/testBingfa

  6. apache并发测试工具ab为什么测不准

    apache并发测试工具ab为什么测不准 发表于2年前(2013-03-21 12:13)   阅读(1146) | 评论(1) 1人收藏此文章, 我要收藏 赞0 3月21日 深圳 OSC 源创会正在 ...

  7. 2022年Android官方模拟器安装Xposed教程+测试工具PatDroid安装教程

    碎碎念:截至笔者写此教程的2022.10.10,xposed官网貌似已经G了(?),网上有的教程已经过时,有的是针对奇怪的商用的Android模拟器的教程(以科研工作者的角度来说),在此环境下出一篇A ...

  8. Xshell7工具下载安装以及简单使用

    Xshell7工具下载安装以及简单使用 1.Xshell7工具下载,下载链接如下: 链接:https://pan.baidu.com/s/1P_Lri8D-sToWyQv-Le3EEQ 提取码:7dc ...

  9. 测试工具AppScan安装使用

    测试工具AppScan安装使用 1. 概念 2. 下载安装 2.1 下载路径 2.2 安装过程 3. 使用说明 3.1 进入主界面 3.2 创建新扫描 3.4 登录管理 3.5 开启全面扫描 3.6 ...

  10. 图文详解压力测试工具JMeter的安装与使用

    压力测试是目前大型网站系统的设计和开发中不可或缺的环节,通常会和容量预估等工作结合在一起,穿插在系统开发的不同方案.压力测试可以帮助我们及时发现系统的性能短板和瓶颈问题,在这个基础在上再进行针对性的性 ...

最新文章

  1. 使用Tensorize评估硬件内部特性
  2. HTML5网页上播放mp4失败的原因
  3. PHP伪类型和伪变量
  4. css--css选择器,伪类
  5. 概率论-4.1 大数定律
  6. Unity 2017 Game Optimization 读书笔记 Dynamic Graphics (5) Shader优化
  7. 清华计算机系上热搜!近9成优秀毕业生放弃留学,前50名41人留校深造
  8. 编程的本质--深入理解类型系统/泛型/函数式编程/面向对象编程
  9. 大同大学计算机与网络工程学院,计算机与网络工程学院代表队 在第十一届“蓝桥杯”全国软件和信息技术人才大赛全国决赛中再获佳绩...
  10. python 3 json 序列化
  11. 会装64位solaris jdk1.6吗?
  12. laravel项目拉下来之后,项目整个的启动
  13. 利用css实现返回顶部按钮
  14. php小偷程序实例代码
  15. 燕山大学高数AⅠ复习资料
  16. 工程测量(地形图测量)
  17. 2021 年 26 个优秀 WordPress 杂志主题 [免费 + 付费]
  18. Nacos 集群 一致性协议实现之`Distro`协议浅析
  19. 傅里叶变换与傅里叶级数理解
  20. 【系列笔记一】-USYD悉尼大学Data1002 Grok Module 3 课件 作业 assignment讲解

热门文章

  1. 方程从pdf转word_在Word中创建化学方程式和图表
  2. 如何在Windows系统电脑安装原版Chrome OS
  3. 四维图新地图坐标_四维图新:自动驾驶的“高精度地图世界观”
  4. java xml解析 jdom_Java XML解析工具 JDOM介绍及使用实例
  5. 大数据可视化工具在中国的发展历程
  6. matlab求零点和极点,传递函数的零点和极点.PPT
  7. usb调试助手_【小白教程】如何使用米卓同屏助手?
  8. 龙果 mycat mysql_龙果学院Spring Boot源码解析视频教程完整未加密(价值599)
  9. 对Kalman(卡尔曼)滤波器的理解
  10. 基于微信小程序的物业维修报修系统设计与实现毕业设计毕设开题报告参考