一、环境配置
2、java开发—运行环境jre、jdk
-
jre(java runner enevironment)Java运行环境的英文缩写
-
jdk(java developer kpi)Java开发工具包的英文缩写,包含了jre
-
java -version 查看jdk是否安装成功
3、安装jdk1.8(相当于java8版本)
- 为什么使用jdk1.8版本?因为在jmeter开发过程中是基于jdk1.8进行开发的,dangjdk版本高于或低于此版本时,都可能会出现jmeter报错的情况。
4、下载安装jmeter
-
为什么要配置jmeter环境变量
-
jmeter做分布式的时候,如果没有配置环境变量,jmeter会出现一个警告。
-
-
不配置jmeter环境变量
-
同一电脑上可以启动多个jmeter,而且还可以是不同版本的。
-
5、启动jmeter的方式:
-
在bin文件下面,双击jmeter.bat文件(bat文件是windows下的批处理文件)
-
在bin文件下面,双击ApacheJMeter.jar文件(需要在环境变量中配置.jar文件的打开方式默认使用jdk工具)
-
在bin目录下,进入到命令行模式下:通过java -jar ApacheJMeter.jar启动
6、jmeter的配置文件:jmeter.properties
-
配置jmeter为永久中文,在jmeter.properties中新增language=zh_CN配置项
7、jmeter的目录说明
-
bin目录:存放启动文件和配置文件
-
docs目录:存放jmeter的源码开发文档,可用来做二次开发
-
extras目录:存放与持续集成交互的文件(ant-jmeter.jar文件)
-
lib目录:源码jar包
-
ext目录:存放性能测试场景设计所用到的插件(插件管理)
-
-
printable_docs目录:离线帮助文档
二、jmeter工具
1、测试计划
-
项目的根目录名称
2、jmeter是右键寻找功能
3、树形结构区
4、脚本编辑区
5、线程组:用来做性能能场景设计的
6、一个完整的jmeter脚本包括线程组、取样器、监听器三部分
-
取样器:根据不同的协议,有不同的取样器
-
监听器:对响应结果进行处理
三、jmeter的基本使用
1、发送http请求