性能测试工具---JMeter的安装与使用详解(第一篇)

目录

一、主流性能测试工具

1.1 LoaderRunner

1.2 JMeter

二、JMeter环境搭建

2.1下载安装JDK

2.2 下载安装JMeter

2.3 JMeter文件目录介绍

2.3.1 bin目录

2.3.2 docs目录

2.3.3 lib目录 

三、JMeter中基本元件和组件

3.1 基本元件及组件

3.2 JMeter元件作用域及执行顺序

3.3 JMeter三大重要组件

3.3.1线程组

3.3.2 HTTP请求

3.3.3结果数

四、JMeter参数化 

4.1用户定义的变量

4.2 用户参数设置

4.3 CSV数据文件设置

4.4函数(_counter)


一、主流性能测试工具

主流性能测试工具:LoadRunner和JMeter

1.1 LoaderRunner

HPLoaderRunner是一种工业级标准性能测试负载工具,可以模拟上万用户实施测试,并监控性能提供报表。

支持多协议:Web(HTTP/HTML)、Windows Sockets、FTP、ODBC、MS SQL Sever等协议,由C语言编写。

优点:多用户(支持数量单位万),提供详细分析报表,支持ip欺骗;

缺点:收费、体积庞大(单位GB)、无法定制功能。

1.2 JMeter

JMeter是由Apache组织开发的基于Java的开源软件,用于对系统接口测试和性能测试。

最初设计用于Web应用测试,后来逐步扩展,可用于静态文件、Java程序、shell脚本、Mail等;

优点:免费、开源、小巧、丰富的学习资料及扩展组件、应用广泛、容易上手;

缺点:不支持ip欺骗、分析和报表能力相对于lr欠精度。

选择JMeter的原因:免费、功与lr基本一致,能满足绝大部分性能测试需求。

二、JMeter环境搭建

2.1下载安装JDK

官网:http://www.Oracle.com/

JDK8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151html下载时注意电脑系统是32位或者64位

配置环境变量

JAVA_HOME=安装路径

在path中添加:%JAVA_HOME\bin;%JAVA_HOME%\jre\bin

校验:java -version

2.2 下载安装JMeter

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

安装提示:安装目录中不要出现空格,也不要将其装在中文文件夹内。要关注与JDK版本匹配。

环境配置:

1)新建JMETER_HOME变量,并添加jemeter所在目录,如:->D:\Program Files\apache-jmeter-5.4.3

2)PATH->.;%JEMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\loki

启动验证:

进入JMeter安装目录下的bin目录,以下三种方式任意一种打开都可。

        ·双击 jmeter.bat

        ·双击ApacheJMeter.jar选择使用java程序打开

        ·命令行输入:java -jar ApacheJMeter. jar 

2.3 JMeter文件目录介绍

jmeter目录结构

bin目录:存放可执行的文件和配置文件

printable-docs:存放用户手册

lib目录:jmeter运行时以来的jar包

docs目录:存放jmeter接口文档

2.3.1 bin目录

存放可执行文件和配置文件

2.3.2 docs目录

是JMeter的api文档,可打开api/index html页面来查看

printable_docs的usermanual子目录下的内容是JMeter的用户手册文档;

 printable_docs的demos子目录下有一些常用的JMeter脚本案例,可参考;

usermanual下component_reference.html是最常用到的核心元件帮助文档。

2.3.3 lib目录 

三、JMeter中基本元件和组件

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值