i3geek.com
闫庚哲的个人博客

JMeter学习(一)——入门介绍

什么是JMeter?

Apache JMeter是Apache组织开发的基于Java的压力测试工具。期初主要用于对Web应用的压力测试,但现在也扩展到其他测试领域。官网:http://jmeter.apache.org/

——来自百度百科

简单的来说JMeter就是一款使用JAVA开发的,开源的测试工具。主要用于Web应用的压力测试或功能测试,可以通过编写脚本模拟web操作,进行多线程高并发的HTTP、FTP等请求,从而反映出网站的性能,服务器的可靠性。工具采集的数据包括响应时间、成功率、传输大小等。通过对数据的分析可以对网站的吞吐量、最大吞吐率、传输速度等信息进行多方面的评估。

同时JMeter不仅仅提供了优秀的模拟及采集的功能,还提供对数据的分析功能。采集的基本数据如下:

  1. timeStamp 时间戳(发出的绝对时间)
  2. elapsed 响应时间
  3. responseCode 返回码
  4. responseMessage 返回消息
  5. dataType 数据类型
  6. success 是否成功
  7. bytes 字节
  8. Latency 响应时间

通过对基本数据的分析,工具可以展示被测系统的平均响应时间、最大响应时间、最小响应时间、吞吐率以及接收速率。并且可以通过图形的方式进行展现。

使用JMeter

 1、下载

登陆官网http://jmeter.apache.org/下载最新的压缩包,解压后即可使用,无需安装。

2、运行

windows环境:进入bin文件夹,运行jmeter.bat即可打开软件。

Linux/Mac环境:进入bin文件夹,在终端输入sh jmeter即可运行软件。

P.S. 前提是要配置好java的运行环境

Jmeter是支持简体中文的,启动之后默认是中文的形式,若不是中文可以通过点击 Options -> Choose Language 进行设置语言。

 

赞(0)
未经允许不得转载:爱上极客 » JMeter学习(一)——入门介绍
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址