一、Jmeter下载

进入官网:http://jmeter.apache.org/

1.第一步进入官网如下图

2.选择进行下载,下载下来为一个压缩包,解压即可。

3.我下载的是jmeter4.0版本,对应jdk1.8。然后就进行解压。

个人认为要注意3点:

1)解压之后压缩包叫apache-jmeter-4.0.zip,如是src.zip后缀的都不对,打开之后会报错不可用,因为里面缺少我们下一步将要配置的环境变量.jar文件。

2)对应的jdk版本不可太低,一般jmeter3.0的对应jdk1.7,jmeter4.0对应jdk1.8以上,否者启用jmeter也会报错。

3)一定要确保环境变量配置正确(包括jdk的与jmeter的环境变量配置)。

好了,接下来进行环境变量配置吧,因为是新手所以参照了大佬们的教程,我就根据自己的实际遇到的情况,总结一下来做备忘。

二、Jmeter环境变量相关配置

1.)   电脑桌面----》“计算机”图标----》鼠标右键选择“属性”----》点击高级系统设置----》高级---》环境变量页面

2) 开始配置环境变量了。在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的jmeter安装路径。我的安装路径是在E盘,这个路径根据自己实际安装路径进行填写。然后点击确定保存即可

3)配置classpath变量,没有的话也要按照上面步骤进行新建,有的话直接进行选中,点击编辑即可。变量值固定为:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;  做完之后一定要保存,不确定的话可以直接点击确定按钮直到退到我的电脑页面

4)基本配置完成,然后验证一下是否配置正确,是否可用。

首先进到你的jmeter安装路径,找到bin文件夹,点击进去,找到jmeter.bat,鼠标右键用管理员方式运行,或者直接双击打开,此时会弹出2个界面:1.个是命令窗口,使用jmeter的时候此命令窗口不能关,你缩小到电脑任务栏即可。2.还有一个界面是jmeter工作页面,你可以在里面进行相关的操作.具体如图

5)确认安装是否成功,双击jmeter.bat或者以管理员方式运行,页面如下:

6)jmeter的工作区域如下:,我们每次使用jmeter的首先打开方式就是进入bin文件下双击这个jmeter.bat,如果觉得麻烦,可以鼠标右键快捷方式发送电脑桌面,就会方便很多。

7.安装结束~

三、Jmeter测试案例实操

1、添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

2、设置线程数 (所谓线程数就是并发用户数)

3、添加协议及相关配置信息

4、为线程添加监听器

5、启动测试

6、查看报告

查看结果树

聚合报告

图形结果

至此,本次测试教程基本完成!

其中遇到的报错

最近在做一个开放接口平台性能测试  , 指标是最少达到1000/s的并发 , 接口鉴权 百万级的表  在1s内完成..

在众多压测工具中 ,,选择了Apache的jmeter ,于官网下载了最新版本

http://jmeter.apache.org/download_jmeter.cgi   (jmeter下载地址)

由于jmeter运行是基于java的,所以需要下载1.7以上的jdk

http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html  (jdk下载地址 , jdk 安装的相关配置请自行百度)

两样都安装完毕之后运行jmeter安装文件bin目录下的jmeter.bat

 

双击jmeter.bat

双击之后出现如下情况

cmd命令行提示

cmd命令行提示找不到java相关的环境,,于是查看系统系统相关的环境变量配置,  classpath 没有任何问题

classpath相关配置

path 相关配置

反复修改环境变量,,始终没解决问题,,,网上查阅一些相关博客 说要配置JEMETER_HOME 等相关配置,,按照网友所说更改环境变量也无任何效果

配置jmeter环境变量

据我所知  在windows 环境下 是不需要配置jmeter的环境变量的,,linux下需要配置

至此 开始怀疑jdk 环境安装有问题 , 在cmd 命令下查看java -version ,,发现问题

java 版本

命令行提示说注册表当前的java版本不对,,安装的是1.8版本,,但是需要1.7版本,,然后各种差错 修改

尝试一、按照他的提示,查找注册表键,修改为1.7,未果;

尝试二、直接用全路径运行java.exe,奇怪;

尝试三、将Path中的java路径剪切到系统目录windows和system32后面作为第三个,依旧;

尝试四、将path中java路径放在第一位,OK;

尝试五、查找windows和system32目录,发现system32目录里有一个java.exe,估计是MS放进去的,Rename it,OK。

最后发现原来是Path搜索顺序的问题,把JAVA_HOME放到system相关配置之前,就会首先去配置的java环境下找

最初path

修改之后path配置

修改之后 重新执行 jmeter.bat ,成功运行

成功运行jmeter

小礼物走一走,来简书关注我

作者:黎景阳
链接:https://www.jianshu.com/p/df9d20d50735
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

转载于:https://www.cnblogs.com/wjw6692353/p/11246462.html

jmeter的安装和测试相关推荐

  1. cas压力测试之Mac下JMeter的安装和压力测试

    1.JMeter的安装 1.1下载地址http://jmeter.apache.org/download_jmeter.cgi 版主是解压在User/macbook/local/apache-jmet ...

  2. 全网最新最全的jmeter接口测试,压力测试

    目录 一.前言 二.接口测试 2.1Jmeter-http接口脚本 2.2Jmeter-webservice接口脚本 三.压力测试 3.1压测任务需求的确认 3.2压测设置 3.3压测结果查看 3.4 ...

  3. Jmeter全方面讲解——Jmeter的安装

    一:安装JDK 由于Jmeter的执行依赖于Java环境,所以在装Jmeter前,需要搭建Java环境(JDK),本人介绍安装的是jdk8版本 1.JDK下载地址:https://www.oracle ...

  4. jmeter的安装和简单使用

    jmeter的安装和简单使用 Jmeter是一款优秀的开源测试工具,就算是开发也要了解一下. 下载 window下载zip包即可 下载地址: https://jmeter.apache.org/dow ...

  5. Apache JMeter 下载安装以及使用的详细图文教程

    Apache JMeter 下载安装以及使用的详细图文教程 文章目录 Apache JMeter 下载安装以及使用的详细图文教程 一.Apache JMeter简介 二.Apache JMeter下载 ...

  6. 使用jmeter进行http压力测试(适合小白观看)

    今天2019年2月4日,除夕贴完对联等着过大年了! 今天来更新一篇博客,关于如何使用 jmeter 对web 进行压力测试,由于我的个人电脑是 deepin(Linux) 操作系统,因此这里就在Lin ...

  7. 告诉你怎么在Jmeter中进行压力测试

    一.什么是压力测试 软件测试中:压力测试(Stress Test),也称为强度测试.负载测试.压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统 ...

  8. 【详细】Jmeter的安装配置与基本操作

    一.Jmeter环境搭建与配置 1.Jmeter环境搭建 安装JDK:https://www.oracle.com/cn/java/technologies/downloads/ 安装Jmeter:h ...

  9. 接口测试-Jmeter下载+安装+汉化

    ApacheJMeter是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块.JMeter在Window XP / 2003 / W7 /W8基本都可以运行,前提是要安装好JDK包 ...

  10. JMeter的安装和使用

    开始学习JMeter,网上资源虽多,不如自己总结的更有意义. 1. JMeter 的安装: 首先要安装java,这个直接去官网下载安装然后添加环境变量即可 https://mirrors.tuna.t ...

最新文章

  1. seajs的CMD模式的优势以及使用
  2. leetcode-- 124. 二叉树中的最大路径和
  3. ubuntu16.04修改xfce下的gedit的背景颜色
  4. 数据结构之空间复杂度和空间复杂度
  5. 计算机考研调剂规则,21考研调剂规则大变化,这类学生不能调剂!
  6. 微服务 java9模块化_Java9系列第8篇-Module模块化编程
  7. 简谈单线程多线程的理解
  8. Python 爬虫 ——html 页面的认识
  9. nginx优化配置(转)
  10. 自考计算机软件基础真题,2019年4月自考计算机软件基础考试真题试卷
  11. 北大计算机考研题一般出自哪里,北大计算机考研常见问题解答
  12. ftl文件模板图片_JAVAWEB使用FreeMarker利用ftl把含有图片的word模板生成word文档,然后打包成压缩包进行下载...
  13. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘...
  14. ubuntu下播放h264和h265工具vlc的安装使用
  15. 汇编_stack的使用
  16. 计算机桌面设置,电脑怎么设置动态桌面
  17. 关于最近争议很大的链动模式详细分析
  18. JWT的数字签名的简单理解
  19. GBK版本和UTF-8版本的区别
  20. python,画3D图,瀑布图

热门文章

  1. HCIE-Security Day18:防火墙用户管理(一)上网用户+本地认证(portal认证)
  2. arcgis 属性表 汇总_ArcGIS之属性表编辑与字段添加
  3. 树的子结构(C++)
  4. HCIE Security AC的准入技术 备考笔记(幕布)
  5. DHCP中继原理和配置(含常见配置配置误区)
  6. 浅议PIM(一文看懂PIM)
  7. PyCharm 2020.2.3复制粘贴及删除键修正
  8. python自动化学习之语法学习(判断语句和循环语句)
  9. 家庭记事本开发进度6
  10. 卡巴斯基发现ATM病毒Skimmer改进版