JMeter支持录制不够好,常用的方法是使用Badboy录制->导出JMeter脚本->JMeter打开->添加并发数和监听器来查看结果。
使用JMeter结合Badboy的方式进行web测试,自动获取不用手工配置,可以提高了测试效率节约时间。

1、开始录制

2.将脚本导出为jmeter

3.导入jmeter中
启动jmeter,点击open,找到导出脚本jd_search.jmx,添加查看结果树,点击运行,结果如图所示:



图表含义说明如下:
Label:说明是请求类型,如Http,FTP等请求。
#Samples:也就是图形报表中的样本数目,总共发送到服务器的样本数目。
Average:也就是图形报表中的平均响应时间,是总运行时间除以发送到服务器的请求数。
Median:也就是图形报表中的中间值50%用户响应时间,有一半的服务器响应时间低于该值而另一半高于该值。
90%line:是指90%请求的响应时间比所得数值还要小,也就是90%用户的响应时间。
Min:是代表时间的数字,是服务器响应的最小时间。
Max: 是代表时间的数字,是服务器响应的最大时间。
Error%:请求的错误百分比。本次测试中出现错误的请求的数量/请求的总数。
Throughput:也就是图形报表中的吞吐量,这里是服务器每单位时间处理的请求数,注意查看是秒或是分钟。默认情况下表示每秒完成的请求数。
KB/sec:每秒从服务器端接收到的数据量。
要所得的数据为正确,聚合报告error%必须为0.00%,否则说明用户没有全部通过测试