jmeter+badboy性能测试

badboy使用很方便,应该是直接就会用了,就像用浏览器一样,然后另存为生成jmeter脚本

jmeter中导入脚本,添加相应的监听器用于查看测试结果,在线程组中设置线程数和循环次数就可以开始性能测试。

 

重要的是jmeter如何从测试结果表格和图形中得到有用信息,下面简单做个笔记。

图形结果 
下面解释下图形结果下方的各个参数: 
样本数目:总共发送到服务器的请求数。 
最新样本:代表时间的数字,是服务器响应最后一个请求的时间。 
吞吐量:服务器每分钟处理的请求数。  
平均值:总运行时间除以发送到服务器的请求数。  
中间值:代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。  

偏离:表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。 

 

聚合报告
图表含义说明如下:
Label:说明是请求类型,如Http,FTP等请求。
#Samples:也就是图形报表中的样本数目,总共发送到服务器的样本数目。
Average:也就是图形报表中的平均值,是总运行时间除以发送到服务器的请求数。
Median:也就是图形报表中的中间值,是代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。
90%line:是指90%请求的响应时间比所得数值还要小。
Min:是代表时间的数字,是服务器响应的最短时间。
Max: 是代表时间的数字,是服务器响应的最长时间。
Error%:请求的错误百分比。
Throughput:也就是图形报表中的吞吐量,这里是服务器每单位时间处理的请求数,注意查看是秒或是分钟。
KB/sec:是每秒钟请求的字节数。

posted @ 2013-05-25 16:19  y.lucia  阅读(499)  评论(0)    收藏  举报