google Jmeter 插件使用 打印 E-mail
作者:WhoisTester   
2011-09-27 20:12

未经本人授权,禁止转载。 版权由www.hissummer.com 所有。

google code社区的jmeter plugins, 赋予了jmeter新的生命. 就像jmeter plugins 主页上说的那样, 负载测试工具都需要这些性感的功能。性感的功能,那我们来简单看吓其如何的性感。

使用很简单,下载后。解压缩,得到一个jar包库文件,然后放入JMETER_INSTALL_DIR/lib/ext文件夹下。重启jmeter。

更改配置,JMETER_INSTALL_DIR/bin/jmeter.properties,将

#jmeter.save.saveservice.thread_counts=false 取消注释。 并将false改为true。

这样jmeter的jtl文件中,将会纪录线程数(线程数代表虚拟用户数vusers), 这样你可以通过添加相应的listener 来查看虚拟用户数相关的运行图。

1。支持性能监控。 jmeter 是没有监控功能的。通过插件,可以用来监控被测服务器。 被测服务器需要安装agent才可以。这一点非常不太方便。 监控的内容比较基本, 无非是内存,io,cpu和网络。但也基本够用。

2。其他时间线图形listener 展示。 类似lr一样, 增加了,虚拟用户展示,tps 展示, 响应时间展示, 响应延迟展示,网络吞吐量展示, 点击率展示。这些监控图,让我们看到和lr等商业软件一样的功能。 还可以看到相应时间和用户的曲斜线图,tps和用户的斜线图。对性能分析有了强有力的支撑。

3。自定义的线程池。 jmeter的线程池,就是类似于lr里的用户调度。 因为jmeter默认一个vuser会启动一个thread,所以当然县城池就相当于用户池。 通过插件的线城池,可以自定义用户的爬升,下降。不再是jmeter那个单一的线城池配置。可以测试的场景,更加多样化。

4。增加了几种采样器。可以用来测试udp,http raw 等协议。

5。增加逻辑控制器。 比较有用的是参数化的控制器和从csv文件读取变量。


 

发表评论


安全码
刷新