一、新建http请求模板
1、测试计划
2、右键Threads(users)-线程组
3、右键sample-http请求
4、右键监听器-查看结果树
5、右键监听器-查看聚合报告
二、编辑http请求内容
三、设置并发用户
1:虚拟用户数; 2:加载用户时间;3、每个用户循环次数
1除2 得出每秒加载用户数(20/10)
1乘3 一共发送请求数(20*10)
2乘3 一共执行时间(10*10)
三、运行结果:Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值
#Samples:表示你这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100
Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间
Median:中位数,也就是 50% 用户的响应时间
90% Line:90% 用户的响应时间
95% Line :95% 用户的响应时间
Note:关于 50% 和 90% 并发用户数的含义,请参考下文
http://www.cnblogs.com/jackei/archive/2006/11/11/557972.html
Min:最小响应时间
Max:最大响应时间
Error%:本次测试中出现错误的请求的数量/请求的总数
Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数
KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec
四、导出测试报告
聚合报告导出保存为jtl格式