认识Jmeter

上一篇 / 下一篇  2007-12-03 10:37:38 / 个人分类:JMeter

1. 前言

    JMeterApache组织的开放源代码项目,是一个100%Java桌面应用,主要用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。

    现在网络上的资料主要介绍了用Jmeter怎么做性能测试主要方法是利用Jmeter模拟大量的服务器负载、网络负载、软件对象负载,在不同压力类别下测试软件的强度,然后使用JMeter提供的图形化界面,分析性能指标或者在高负载情况下被测试的服务器/脚本/对象的性能以及软件的整体性能。

利用JMete也可以做web功能测试,主要是将客户端提交的请求通过jmeterhttp请求向服务器发送请求,然后查看返回结果,如果http发送成功,服务器会做出相应,并且将请求数据存储。

    本文主要介绍如何使用JMeter,从熟悉Jmeter的开始,逐步讲解Jmeter的各个部分,已经如何用jmeter做性能和功能测试,因为对jmeter使用不是完全熟悉,对有些内容不理解的,当作待解决问题。

 

2 安装Jmeter

 

官方网址http://jakarta.apache.org/jmeter/在这里,可以查看Jmeter的相关资料。

下载地址:http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

       Jmeter的最新版本是2.3.1下载页面有两种类型的下载包,如果是使用,则选择Binary,然后选择zip格式的下载包进行下载。Jmeter不需要安装,所以,解压的时候选择好你要解压的地址就可以。

    运行Jmeter程序需要先安装JDK(1.4以上),如果你的电脑上没有安装JDK,要先安装JDD,JDK文件安装到C盘的\Program Files\Java目录下面。安装完JDK后,需要配置环境变量。具体的环境配置方法请参考网络相关的资料。

安装好JDK后,在命令行中输入javac,如果返回一些信息内容,则表示jdk安装成功,则可以运行Jmeter程序,具体方法如下:

    假如将下载的.zip文件解压缩到D:/JMeter目录下。进入Jmeter的解压目录,点击D:/JMeter/bin下面的jmeter.bat批处理文件来启动JMeter的可视化界面,如下图所示:

 

    启动Jmeter后,在Jmete界面上,会有测试计划和工作台两个菜单,测试计划描述了执行测试过程中JMeter的执行过程和步骤,一个完整的测试计划包括一个或者多个线程组(Thread Groups)、逻辑控制器(Logic Controller)、配置元件(Sample Generating Controllers)、监听器(Listener)、定时器(Timer)、断言(Assertions)、配置元素(Config Elements)。打开JMeter时,它已经建立一个默认的测试计划,一个JMeter应用的实例只能建立或者打开一个测试计划。而工作台主要是用来录制脚本的,在录制脚本的时候,通过工作台设置HTTP代理服务器。

 

 


TAG: 性能测试 功能测试 负载测试 JMeter 安装

测试之家 引用 删除 蓝魔   /   2007-12-05 10:59:49
谢谢你的指导啊!我会加油的!GoGo!
对了,Jmeter和loadrunner有什么区别啊?我只是简单的用过loadrunner啊!
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar