本文共 2247 字,大约阅读时间需要 7 分钟。
一、Jmeter 简介:
1. Jmeter 是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。
2. Jmeter 特点:
Jmeter 具备高移植性,可以实现跨平台运行。
Jmeter可以实现分布式负载。
Jmeter采用多线程,允许通过多个线程并发取样或通过独立的线程对不同的功能同时取样。
Jmeter具有较高扩展性。
Jmeter与LoadRuner最大的区别是jmeter不支持IP欺骗,而LR支持。
二、下载安装
1. 下载Jmeter
http://jmeter.apache.org/ 下载最新版本的Jmeter
然后把下载好的Jmeter压缩包解压文件到任意目录
2.安装
2.1 安装JDK ----jdk路径与Jmeter解压的包路径中不要有中文和空格,否则会有异常
(jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html)
Linux环境下安装jdk :只需运行命令指令即可— rpm-ivh 下载的rpm包;
Windows下安装:双击jdk的exe文件
安装完成后还有最重要的一步是配置环境变量,配置环境变量的内容有:
配置JAVA_HOME:新建,变量名JAVA_HOME,变量值,jdk路径,我的路径是C:\Program Files\Java\jdk1.8.0_121,保存。
配置CLASSPATH。新建,变量名CLASSPATH,变量值,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个分号前前面有一个点)
配置Path。打开Path变量,在变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
配置完成后在DOS窗口输入Java -version回车,如显示java版本信息即成功;
3. Jmeter运行
3.1 启动方式一
进入bin目录,双击运行Jmeter.bat 启动jmeter
注意:打开的时候会有两个窗口,jmeter的命令窗口和jmeter的图形操作界面,命令窗口不可关闭。
3.2 启动方式二
进入bin目录,双击apacheJmeter.jar包运行
注意:打开的时候只有一个窗口
三、Jmeter 目录解析
1.1 根目录
1.2 bin目录—可执行文件目录
licenses—软件许可文件目录
printable_docs–官方提供的帮助文档
LICENSE–许可说明
NOTICE—简单信息说明
README.md—官方基本介绍
1.3 Jmeter 主要配置文件
bin目录下的jmeter.properties,定义Jmeter运行的关键配置:
#默认语言设置-----language=en
#捕捉cookie开关----cookieManager.save.cookies=true
#配置编辑器的字体和尺寸----jsyntaxtextarea.font.family=宋体,jsyntaxtextarea.font.size=20
#配置默认编码格----sampleresult.default.encoding=UTF-8
#SSL 配置:重点关注下面几个配置# 指定 HTTPS 协议层
# 指定 HTTPS 协议层----https.default.protocol=TLS
# 指定 SSL 版本,实际应用中可能需要修改----https.default.protocol=SSLv3
# 设置启动的协议----https.socket.protocols=SSLv2Hello SSLv3 TLSv1
# 缓存控制,控制 SSL 是否可以在多个迭代中重用----https.use.cached.ssl.context=true
#JMeter 测试项目自动备份配置
# 设置是否启用自动备份,默认是 true
jmeter.gui.action.save.backup_on_save=true
# 设置自动备份目录,默认备份至 JMeter 根目录的 backups下
jmeter.gui.action.save.backup_directory=
# 设置自动备份项目数,默认为最近 10 个 jmeter.gui.action.save.keep_backup_max_count=10
# 远程主机配置
# 配置远程主机的 IP,默认为本机。用逗号","可以设置多个远程主机
remote_hosts=127.0.0.1
# 多个远程主机指定示例如下,其中:后为端口 remote_hosts=127.0.0.1:1099,127.0.0.1:1200,127.0.0.1:1300
对于 RMID 的配置请直接看配置文件中的选项说明
# 日志管理配置
# 设置日志格式
log_format_type=default
# 设置日志输出级别
log_level.jmeter=INFO
# 设置 junit 日志输出级别
log_level.jmeter.junit=DEBUG
# 设置日志输出目标文件,默认为 jmeter.log
log_file=jmeter.log
转载地址:http://qyzg.baihongyu.com/