51Testing软件测试论坛
标题:
JMeter安装与简单操作
[打印本页]
作者:
camily
时间:
2008-4-2 15:29
标题:
JMeter安装与简单操作
这几天在用Jmeter,将本人的学习成果与大家共享一下,希望大家多多交流,提出问题
简介
•
JMeter
是
Apache
软件基金会的产品,它是一个
100%
纯
java
桌面应用程序,被设计用来测试客户端
/
服务器结构的软件(例如
web
应用程序)。它可以用来测试包括基于静态和动态资源程序的性能,例如静态文件,
Java Servlets
,
Java
对象,数据库,
FTP
服务器等等。
JMeter
可以用来在一个服务器、网络或者对象上模拟重负载来测试它的强度或者分析在不同的负载类型下的全面性能。
•
另外,
JMeter
提供一个基于
GUI
的应用程序,用于设计和执行多种可重用的测试计划。它还支持以
XML
格式捕捉测试结果,用于测试后的统计分析。
安装
•
安装
JDK
设置环境变量:右击我的电脑
->
高级
->
环境变量
->
系统变量,在系统变量框里做如下工作:
新建变量
JAVA_HOME
,值为:安装
JDK
的目录
新建变量
CLASSPATH
,值为:
%JAVA_HOME\lib
在
path
变量后加上:
%JAVA_HOME\lib
在命令提示符窗口中输入:
JAVA
或
JAVAC
,如果出现帮助信息,则
JDK
安装成功
•
安装
JMeter
下载
JMeter
安装包,如果安装包是压缩文件,直接解压缩到安装目录就可以使用
JMeter
基本应用
1
.打开基于图型界面的
JMeter
:
方法:在
JMeter
的
bin
目录下找到
jmeter.bat
批处理文件,双击打开
2
.添加用户
方法:选择测试计划,用右键点击选择添加--> 线程组。
n
线程数:即用户数
n
the Ramp-Up Period
:这个属性表示每个用户启动的迟延时间,上图为每
2
秒
1
个用户(
4
个用户
/8
秒)
n
循环次数:这个属性表示你的测试重复次数
3
.设置默认
HTTP
请求页(可选)
方法:选择线程组,右击选择添加 -->配置元件 --> HTTP请求默认值
4.
添加
Cookie
支持
方法:
选择线程组,右击选择添加 -->配置元件 --> HTTP Cookie管理器
5
、添加
HTTP
请求
(
此操作主要是链接首页测试
)
方法:
选择线程组,右击选择添加 --> Sampler --> HTTP 请求
6
、再添加一个
HTTP
请求
(此操作主要是
admin
用户登录)
方法:
选择线程组,右击选择添加 --> Sampler --> HTTP 请求
本人“同请求一起发送参数”设置是:
名称
值
Comf
new_index
loginform:username
admin
loginform:password
1
loginform
loginform
loginform:_id0.x
15
loginform:_id0.y
8
7
、添加监听器
方法:
选择线程组,右击选择添加--> 监听器 -- …… (你可以选择不同的方法监听操作)
这里我们选择的是“用表格察看结果”和“察看结果树”
8
、保存测试计划
方法:文件
à
保存测试计划
(
Ctrl + S
)
9
、运行测试计划
方法:运行
à
启动
(Ctrl + R)
结果图:
“用表格察看结果”显示的为:
“察看结果树”显示的为:
附件:
作者:
孤芳自赏
时间:
2008-4-12 13:11
谢谢!顶一下.
作者:
wuyefeng
时间:
2008-4-17 11:16
标题:
更正
配置jdk环境变量时错误,%JAVA_HOME\lib应该为%JAVA_HOME%\lib,少了个%
作者:
wangjinxiang
时间:
2008-4-28 16:38
您好!能给我发个下载JMeter的地址吗?为什么我总是下载不了?
作者:
camily
时间:
2008-4-29 09:20
标题:
回复 3# 的帖子
下载地址是:
http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi
作者:
caiw0418
时间:
2010-12-16 15:16
学习了
作者:
Anna8574
时间:
2011-4-27 16:49
学习了
作者:
pq8611
时间:
2012-5-15 10:57
正在学习中
作者:
vrqscl
时间:
2012-5-29 10:10
大家有什么好看法 都说一下吧
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2