压力测试报告
一、测试简介
1、测试环境:
测试人: ***
测试时间: 2010 年 9 月 13 日
服务器IP: 192.168.0.79
客户端内存:(R)4 CPU1.60GHz
测试工具: Jmeter-2.3.2
测试内容:
二、测试说明
1、名词定义(时间的单位均为ms):
Samples -- 本次场景中一共完成了多少个线程
Average -- 平均响应时间
Median -- 统计意义上面的响应时间的中值
90% Line -- 所有线程中90%的线程的响应时间都小于xx
Min -- 最小响应时间
Max -- 最大响应时间
Error -- 出错率
Troughput -- 吞吐量
KB/sec -- 以流量做衡量的吞吐量
2、安装启动JMeter,分别对以上页面进行压力测试
分别测试10、100、500、1000个线程,即模拟这些数目的用户并发;每个用户循环发送请求1;Ramp-up period(inseconds)的值设为0,即并发请求。
三、测试结果及分析
1、首页测试结果及分析:
Label |
#Samples |
Average |
Median |
90%Line |
Min |
Max |
Error% |
Throughput |
KB/sec |
|
首页 |
10 |
53 |
52 |
73 |
39 |
73 |
0.00% |
129.9/sec |
439.3 |
|
首页 |
100 |
31 |
26 |
66 |
10 |
83 |
0.00% |
120.5/sec |
407.6 |
|
首页 |
500 |
76 |
32 |
196 |
9 |
661 |
0.00% |
92.6/sec |
313.2 |
|
首页 |
1000 |
36 |
22 |
69 |
9 |
345 |
0.00% |
118.9/sec |
402.2 |
分析:#Samples:模拟1000个用户时的压力测试,Average:平均响应时间为0.036秒,90%Line:百分之90的用户相应时间为0.069秒,Error% :没有无法相应的请求。
2、社区论坛测试结果及分析:
Label |
#Samples |
Average |
Median |
90%Line |
Min |
Max |
Error% |
Throughput |
KB/sec |
|
社区论坛 |
10 |
53 |
52 |
73 |
39 |
73 |
0.00% |
129.9/sec |
439.3 |
|
社区论坛 |
100 |
10279 |
9748 |
14997 |
528 |
15505 |
0.00% |
6.1/sec |
153.9 |
|
社区论坛 |
500 |
28048 |
22277 |
79473 |
9 |
82674 |
40.20% |
6.0/sec |
72.9 |
|
社区论坛 |
1000 |
17988 |
2509 |
71178 |
9 |
86822 |
65.30% |
11.4/sec |
82.7 |
分析:#Samples:模拟500个用户时的压力测试,tomcat已经明显看到响应慢了,Average:平均响应时间为28.048秒,90%Line:百分之90的用户相应时间为79.473秒,Error% : 百分之40的请求无法响应。模拟1000个用户时,出现的无法响应的概率:65.30%。
3、专家与咨询测试结果及分析
Label |
#Samples |
Average |
Median |
90%Line |
Min |
Max |
Error% |
Throughput |
KB/sec |
|
专家与咨询 |
10 |
6252 |
7213 |
8227 |
1590 |
8227 |
0.00% |
1.1/sec |
755.5 |
|
专家与咨询 |
38 |
20298 |
20104 |
21247 |
19868 |
21574 |
97.37% |
1.8/sec |
33.3 |
分析:#Samples:模拟100个用户时的压力测试,tomcat无法响应,不能完成。模拟38个用户时Average:平均响应时间为20.298秒,90%Line:百分之90的用户相应时间为21.247秒,Error% : 百分之90的请求无法响应。
4、知识培训测试结果及分析
Label |
#Samples |
Average |
Median |
90%Line |
Min |
Max |
Error% |
Throughput |
KB/sec |
|
知识培训 |
10 |
590 |
612 |
789 |
278 |
789 |
0.00% |
11.6/sec |
203.5 |
|
知识培训 |
100 |
6440 |
6127 |
10078 |
1077 |
11684 |
0.00% |
8.4/sec |
146.3 |
|
知识培训 |
500 |
13116 |
14453 |
30437 |
13 |
34437 |
40.00% |
13.9/sec |
155.6 |
|
知识培训 |
1000 |
9360 |
142 |
32116 |
16 |
40311 |
62.10% |
23.1/sec |
177.2 |
分析:#Samples:模拟500个用户时的压力测试,tomcat已经明显看到响应慢了,Average:平均响应时间为13.116秒,90%Line:百分之90的用户相应时间为30.437秒,Error% : 百分之40的请求无法响应。模拟1000个用户时,出现的无法响应的概率:62.10%。