即tps:每秒事务数,性能测试中,最重要的2个指标之一。该插件的作用是在测试脚本执行过程中,监控查看服务器的tps表现————比如整体趋势、实时平均值走向、稳定性等。
jmeter本身的安装包中,监视器虽然提供了比如聚合报告这种元件,也能提供一些实时的数据,但相比于要求更高的性能测试需求,就稍显乏力。
某次压力测试tps变化展示图:
三、response times over time
即trt:事务响应时间,性能测试中,最重要的两个指标的另外一个。该插件的主要作用是在测试脚本执行过程中,监控查看响应时间的实时平均值、整体响应时间走向等。
使用方法如上,下载安装配置好插件之后,重启jmeter,添加该监视器,即可实时看到实时的trt数值及整体表现。
某次压力测试trt变化展示图:
四、perfmon metrics collector
即服务器性能监控数据采集器。在性能测试过程中,除了监控tps和trt,还需要监控服务器的资源使用情况,比如cpu、memory、i/o等。该插件可以在性能测试中实时监控服务器的各项资源使用。
下载地址:http://jmeter-plugins.org/downloads/all/或链接:http://pan.baidu.com/s/1skzs0zb 密码:isu5
下载界面如下:
其中jmeterplugins-standard和jmeterplugins-extras是客户端的插件,serveragent是服务端的插件。
下载成功后,复制jmeterplugins-extras.jar和jmeterplugins-standard.jar两个文件,放到jmeter安装文件中的lib/ext中,重启jmeter,即可看到该监视器插件。
将serveragent-2.2.1.jar上传到被测服务器,解压
发表评论