JMeter学习----JMeter安装及环境配置

JMeter学习----JMeter安装及环境配置

一、JMeter介绍

1.开源免费,基于Java编写,可集成到其他系统可拓展各个功能插件
2.支持接口测试,压力测试等多种功能,支持录制回放,入门简单
3.多平台支持,可在Linux,Windows,Mac上运行

二、JDK安装环境配置

安装JMeter需安装配置JDK。(JDK1.8版本以上)
配置环境变量:此电脑–右击属性–高级系统设置–环境变量

在“系统变量”中,设置3项属性。JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。

1.新建----系统变量
变量名:JAVA_HOME
变量值:jdk的安装路径,如:D:\Java\jdk1.6.0_45J,此路径下包括lib,bin,jre等文件夹

2.新建----系统变量
变量名:CLASSPATH—为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面的 .和; 加 .表示当前路径)

3.编辑----系统变量
变量名:Path—使得系统可以在任何路径下识别java命令
变量值:新建
%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin

(配置完成后,可打开cmd输入java -version查看是否安装成功)

三、JMeter的安装及环境配置

1.JMeter官网下载地址:http://jmeter.apache.org/download_jmeter.cgi在这里插入图片描述

在这里插入图片描述
2.解压后配置环境变量: 此电脑----鼠标右键选择“属性”----高级系统设置----高级—环境变量页面
(1)新建----系统变量
变量名:JMETER_HOME
变量值:JMeter的安装路径

(2)编辑----系统变量
变量名:CLASSPATH
变量值:添加 %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;

(3)编辑----系统变量
变量名:Path
变量值:双击后新建 %JMETER_HOME%\bin

  1. 基本配置完成,验证配置是否可用。首先进到jmeter安装路径,找到bin文件夹,点击,找到jmeter.bat,双击打开,此时会弹出2个界面:一个是命令窗口,使用jmeter的时候此命令窗口不能关,缩小到电脑任务栏即可。还有一个界面是jmeter工作页面。
    在这里插入图片描述
    在这里插入图片描述

四、JMeter执行顺序

1./bin 目录(常用文件介绍)
examples:目录下包含Jmeter使用实例
ApacheJMeter.jar:JMeter源码包
jmeter.bat:windows下启动文件
jmeter.sh:Linux下启动文件
jmeter.log:Jmeter运行日志文件
jmeter.properties:Jmeter配置文件
jmeter-server.bat:windows下启动负载生成器服务文件
jmeter-server:Linux下启动负载生成器文件

/docs目录——Jmeter帮助文档
/extras目录——提供了对Ant的支持文件,可也用于持续集成
/lib目录——存放Jmeter依赖的jar包,同时安装插件也放于此目录
/licenses目录——软件许可文件,不用管
/printable_docs目录——Jmeter用户手册

2.Jmeter元件执行顺序
入口:线程组
step1.配置元件
step2.前置处理器
step3.定时器
step4.sample
step5.后置处理器(关联、正则表达式提取器)
step6.断言
监听器 一直都在监听 不涉及顺序

五、一个简单的测试过程

测试一个网站,我们至少需要:用户,发送请求,查看结果这三个过程。

测试计划要素:只有一个测试计划+至少一个线程组+至少一个取样器+至少一个监听器

1.有且只有一个测试计划
在这里插入图片描述
2.添加线程组[线程组]
在“测试计划”上右键,选择“添加”—“线程”—“线程组”
在“测试计划”上右键,选择“添加”---“Thread Users”---“线
线程数:用户 一个线程代表一个用户
Ramp-up period: 每个请求发生的总时间间隔,单位是秒
循环次数:请求重复次数
在这里插入图片描述
3.添加请求[取样器]

我们要访问一个网页,比如是百度首页,则是http请求,则添加http请求,在线程组上右键—“添加”—“取样器”—“HTTP请求“
在这里插入图片描述
在这里插入图片描述
服务器名称或IP:填入域名或者IP地址,
端口号:填入对应端口号,http对应80
请求方法:根据具体的请求选择请求类型,post或get请求等
路径:写入对应URL(接口),
参数:有参数情形下选择参数类型并填入相应参数。

例如:http://jddev.sp11.cn/staff/login/workerSignIn (http协议,jddev.sp11.cn为IP,/staff/login/workerSignIn 为url)
参数:password=spadmin.#密码 username=admin#用户名

4.添加监视器(查看结果)
在线程组上右键—“添加”—“监视器”—“查看结果树”
在这里插入图片描述
5.点击运行–查看结果
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值