Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19741619
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: 项目管理

2009-03-04 21:35:21

简介

•         JMeterApache软件基金会的产品,它是一个100%桌面应用程序,被用来客户端/服务器结构的软件(例如应用程序)。它可以用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java ServletsJava对象,,FTP服务器等等。JMeter可以用来在一个服务器、网络或者对象上模拟重负载来测试它的强度或者分析在不同的负载类型下的全面性能。
•         另外,JMeter提供一个基于GUI的应用程序,用于设计和执行多种可重用的测试计划。它还支持以XML格式捕捉测试结果,用于测试后的统计分析。




•         安装JDK
设置环境变量:右击我的电脑->高级->环境变量->系统变量,在系统变量框里做如下工作:
        
新建变量JAVA_HOME,值为:安装JDK的目录
        
新建变量CLASSPATH,值为:%JAVA_HOME\lib
        
path变量后加上:%JAVA_HOME\lib
在命令提示符窗口中输入:JAVAJAVAC,如果出现帮助信息,则JDK安装成功

•         安装JMeter
下载JMeter安装包,如果安装包是压缩文件,直接解压缩到安装目录就可以使用JMeter

基本应用

1.打开基于图型界面的JMeter

方法:在JMeterbin目录下找到jmeter.bat批处理文件,双击打开



2.添加用户

方法:选择测试计划,用右键点击选择添加--> 线程组。


n         线程数:即用户数  
n         the Ramp-Up Period:这个属性表示每个用户启动的迟延时间,上图为每21个用户(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)

结果图:

“用表格察看结果”显示的为:



“察看结果树”显示的为:

转自:http://space.itpub.net/165278/viewspace-475042
阅读(6948) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~