不折不扣是条鲨鱼

浅谈 Jmeter VS loadrunner

上一篇 / 下一篇  2007-11-21 12:04:07

前些是时间花了一些时间学用一个开源的性能测试软件Jmeter,跟Loadrunner比较,它们的各自相同,优缺在哪呢?下面所说:

1.jmeter 的架构跟loadrunner原理一样,都是通过中间代理,监控&收集并发客户端发现的指令,把他们生成脚本,再发送到应用服务器,再监控服务器反馈的结果的一个过程.

2.分布式中间代理功能在Jmeter中也有,这个分布式分理是指可设置多台代理在不同PC中,通过远程进行控制,即通过使用多台机器运行所谓的Agent来分担Load Generator自身的压力,并借此来获取更大的并发用户数.loadrunner也有些功能.

3.Jmeter 安装简单,只需要解压jmeter文件包到C盘上就可以了,其实是没有安装.要是你想执行调试测试脚本,前提是:装上jdk和netbean插件.
而loadrunner安装包有1G多,在一台P3.0,1G内存的PC上安装要一个多小时.要是装过较旧的盗版还不能再装新版,解决办法倒是有,但麻烦且花时间.

4.Jmeter 没有IP欺骗功能,IP欺骗是指在一PC台上多个IP地址来分配给并发用户.这个功能对于模拟较真实的客户环境来说,是较有用.loadrunner有此功能.

5.Jmeter也提供了一个利用本地Proxy Server(代理服务器)来录制生成测试脚本的功能,但是这个功能并不好用,测试对象的个别参数却要手工增加上去,还得附带装个IE代理,如GoogleToolbarDownloader这些插件来捕捉参数.

6.jmeter的报表较少,对于要分析测试性能不足以作为依据.如要知道数据库服务器或应用程序服务的CPU,memory等参数,得在相关服务器上另外写脚本记录服务器的性能.

JMeter官方站点:http://jakarta.apache.org/jmeter/
最新JMeter版本下载:http://jakarta.apache.org/site/downloads/index.html

TAG:

冰清的个人空间 引用 删除 冰清   /   2008-09-26 14:55:20
有时间也去研究下
liulinzhu的个人空间 引用 删除 liulinzhu   /   2007-11-27 09:13:26
有空也学一下,不懂问你哦
 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 2768
  • 日志数: 5
  • 建立时间: 2007-04-20
  • 更新时间: 2007-12-07

RSS订阅

Open Toolbar