jmeter压力测试报告超细.docxxx
xxx
jmeter 压力测试报告 -DEMO
XXX压力测试报告
时间:2015-08-04 测试人员:
目录
XXX压力测试报告…1
一测试内容…2
二测试方法…2
三测试目标…2
四测试环境…2
五系统部署…3
...3
…3
六性能测试结果与分析…4
jmeter 集群压测(5进程-每个进行10线程)…4
jmeter 集群压测(10进程-每个进行5线程)…7
jmeter 集群压测(10进程-每个进行10线程)…11
七结果汇总分析…13
测试内容
本次测试是针对xxx系统进行的压力测试,在交易接口中,只对交易接口进行压力测试, 其中涵盖数据验签与签名功能。
二测试方法
本次采用apache的开源测试工具jmeter,采用本地动态拼装请求数据并通过 http 协议post方式发送支付请求。并采用 650张测试银行卡测试,其中大概有 30张存在 无 足够的存款”和受限制的卡”情况。
三测试目标
获取在单机部署情况下最大 TPS值
是否可以达到原来预期值 TPS : 50
四测试环境
环境 机器型号 操作系统
硬件cpu
硬件mem
客户端
server2008 虚拟
机
win dows
32核
32G
服务端
HP DL580
linux
64核
126G
由于客户端与服务端的机器性能优秀,暂不会对压测形成瓶颈,该方面影响可以忽略
五系统部署
F5
f _ —_
■应用
用
理t即阴翅
J
T
X
A
Jfll
备机
前S至嫌
4 ■祇应启用主机申护i应用之厠询可炖1过f泄行删,不序在直按谕间相伽.
压力测试通 1R^£:F5—^apache server—>F5-->web接口一>F5—>epp接口一》前墨系统屮
六
性能测试结果与分析
jmeter
集群压测(5进程-每个进行10线程)
启5个进程,每个进程启动
10个线程,并发为50 ,项目日志开启info状态
聚合报告
Labe l
#Sampl es
Avera ge
Media n
90%Li
ne
95%Li
ne
99%Li
ne
Mi n
Max
Error
%
TPS
KB/se
c
1
22805
547
366
512
636
5218
15
0
3000
3
65.
3
2
33605
519
362
503
618
5200
15
0
3000
3
66.
5
3
43505
536
365
508
621
5210
15
0
3489
9
65.
6
4
48205
527
365
507
618
5206
15
0
3489
9
65.
1
5
49005
535
364
507
616
5211
15
0
3489
9
63.
9
6
49901
532
364
505
614
5207
15
0
3489
9
61.
0
7
50000
531
363
504
613
5207
15
0
3489
9
%
60.
9
每秒的响应分布图
响应时间分布图
响应时间分布图
■ HTTP_加Q BHTTP_iO4 ■ HTTP^02 200
响应时间分布图
响应时间分布图
OOflQOQ ODfll 22 00:02:44 00:0^06 €0 05:28 00:06:51 00(]&:13 CO03 35 CD 10 57
El&p^tfms (gf^nui^r^. 1 wcj
、验签、获取数据及请求时 404等
4 000
20 009
1 6 005
12409
请求失败与成功分布图
fiOOQ
2C0Q
0
期 QQ QQ QC:O1 22
QIK2 利 W<M 饰 gg爲
jmeter压力测试报告超细 来自淘豆网www.taodocs.com转载请标明出处.