服务器性能测试报告.docx
- 文档编号:26969817
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:10
- 大小:188.62KB
服务器性能测试报告.docx
《服务器性能测试报告.docx》由会员分享,可在线阅读,更多相关《服务器性能测试报告.docx(10页珍藏版)》请在冰豆网上搜索。
服务器性能测试报告
《无尽的爱纪念网》网站
性能测试报告
1、引言
1.1编写目的
本次测试评估《无尽的爱纪念网》网站在多用户并发操作情况下系统的负载能力,测试目标如下:
■获取测试通用指标和数据库指标,分析测试数据,评估系统性能;
■评估系统可承受的并发用户的最大数量;
■指出可能引起系统瓶颈的原因并提出建设性意见。
1.2项目背景
"无尽的爱纪念网"()由在深圳市工商局注册成立的"深圳市无尽的爱网络科技有限公司"开发和运营,是一家提供规范网上祭奠服务的专业网站,也是全球第一个可进行高仿真祭奠的交互型纪念网。
自2007年初开通以来,"无尽的爱纪念网"得到了国家、广东省和深圳市民政部门的支持,受到了广大网民用户的青睐;同时也引起了国内外新闻媒体的关注,新华社、中国新闻社、中央电视台、广东卫视、凤凰卫视、《中国青年报》、《南方都市报》、《新加坡联合早报》等主流媒体进行了广泛报道。
注册用户数、纪念馆数以及访问量都一直不断攀升。
"无尽的爱纪念网"为用户提供以纪念馆(网上墓园)为基础的专业网上纪念服务。
用户可在本网站为已故亲友建立永久的纪念馆,让散居各地的亲友能够突破时间和空间的阻隔,随时随地在这个网络平台上进行高仿真的、交互式的祭奠活动、发表追思留言和纪念文章等。
无尽的爱纪念网还提供高稳定性的网络存储空间,用户可以把先人的生平简介、历史照片、纪念文章、个人作品、声像资料等永久存放在纪念馆内,供后人缅怀追忆。
此外,用户还可以建立家族纪念馆园区(家族墓园区),储存族谱和家族资料,使子孙后代了解祖祖辈辈的光荣与梦想。
1.3适用范围
本文档的预期读者为参与本项目的相关人员,包括项目经理、系统分析员、开发人员、测试人员、质量保证工程师等。
1.4参考资料
暂无
2、测试环境
2.1硬件环境
系统硬件与网络环境如下:
•应用服务器硬件配置:
ServerName
CPU
MEM
16GBmemory
HardDisk
2.2软件环境
服务器
1台
操作系统
WindowsServer2003
数据库
MicrosoftSQLServer2005
应用
Tomcat5.0
客户端
客户端
3台
操作系统
WindowsXP
测试工具
LoadRunner+Agent
3、测试方针指导
本次测试的内容是针对《无尽的爱纪念网》网站进行系统架构的性能测试和调优。
测试主要关注点如下:
A、服务器资源的使用与释放:
主要是CPU、内存等;
B、程序页面数据量的合理分配;
C、识别系统性能瓶颈;
4、测试内容
本次性能测试选取了用户使用最终频繁的操作和对服务器会造成较大影响的内容,主要测试点为:
1)用户登陆网站;
2)首页搜索查询;
3)高级搜索查询;
4)进入网墓进行拜祭;
5)浏览纪念馆中的相册
6)发表追思留言;
7)发送祝福卡片;
8)搜索热门人物
具体用例执行为:
用例编号
用例名称
用例主要内容
Block设置
执行用户数
T01
首页搜索
多用户在首页直接同进进行搜索查询
一般查询
10/15/20
T02
发送祝福卡片
多用户进入纪念馆同时发送祝福卡片
发送祝福卡片
10/15/20
T03
查看相册
多用户进入纪念馆同时查看相册
查看相册
10/15/20
T04
首页热门搜索
多用户点击热门搜索人物进行同时搜索
热门查询
10/15/20
T05
发表追思留言
多用户进入纪念馆同时发表追思留言
留言
10/15/20
T06
登陆网站
多用户同时登陆
登陆
10/15/20
T07
拜祭
多用户进入蔡元培纪念馆同时进行拜祭
进入网墓
10/15/20
T08
高级搜索
多用户组合多种搜索条件同时进行高级搜索
高级查询
10/15/20
测试过程及步骤:
按照每个脚本用户并发量以10、15、20的数量进行压力测试,响应时间和服务器吞吐量在要求的范围内即为通过。
5、测试结果及分析
说明:
1)测试工具在进行性能测试时,记录运行时间,本记录中选取了执行时间最长和最短的ID进行了记录。
2)响应时间指该ID发出请求到服务器,服务器接受请求,处理该请求的响应时间,时间单位为毫秒;
3)测试用例需经过反复测试来统计最终的数据.本系统每个性能测试脚本至少运行3次以上.
5.1测试结果
(1)并发用户数为80(10*8)
脚本执行情况:
用例名称
事务执行情况
备注
PASS通过
FAIL失败
一般查询
50
无
发送祝福卡片
49
无
查看相册
50
无
热门查询
51
无
留言
50
无
登陆
50
无
进入网墓
49
1
高级查询
51
无
响应时间:
用例名称
响应时间(秒)
备注
最小时间
平均时间
最大时间
一般查询
8.647
9.865
13.259
发送祝福卡片
14.132
25.797
71.556
查看相册
13.424
49.904
127.774
热门查询
0.927
8.294
9.833
留言
6.116
8.005
16.513
登陆
19.863
31.067
68.775
进入网墓
14.316
21.652
25.123
高级查询
1.805
8.87
17.429
(2)并发用户数为120(15*8)
脚本执行情况:
用例名称
事务执行情况
备注
PASS通过
FAIL失败
一般查询
45
无
发送祝福卡片
45
无
查看相册
47
8
热门查询
44
无
留言
43
2
登陆
45
无
进入网墓
44
1
高级查询
45
无
响应时间:
用例名称
响应时间(秒)
备注
最小时间
平均时间
最大时间
一般查询
8.636
14.819
20.823
发送祝福卡片
20.402
39.917
64.46
查看相册
11.346
54.783
132.606
热门查询
8.321
12.196
16.287
留言
10.476
13.177
21.827
登陆
11.508
43.452
84.274
进入网墓
18.652
28.595
37.336
高级查询
7.734
12.505
36.557
(3)并发用户数为160(20*8)
脚本执行情况:
用例名称
执行情况
备注
PASS
FAIL
一般查询
40
无
发送祝福卡片
20
24
查看相册
14
27
热门查询
49
无
留言
30
11
登陆
10
39
进入网墓
40
无
高级查询
44
无
响应时间:
用例名称
响应时间(秒)
备注
最小时间
平均时间
最大时间
一般查询
10.646
16.569
28.038
发送祝福卡片
13.055
44.111
95.641
查看相册
5.102
64.876
131.758
热门查询
1.39
15.393
75.456
留言
2.61
14.365
29.08
登陆
13.297
51.545
134.6
进入网墓
11.936
33.652
45.461
高级查询
3.161
15.672
23.123
5.2测试结果分析
(1)当并发量在120个用户以内时,监控到系统运行正常,即各页面访问操作正常,随着并发量增加到160个用户时,监控到服务器压力明显变大,数据库连接及操作频繁,很多事务响应时间超过脚本的等待时间(120s)而导致事务失败,多个页面也出现如下图所示错误:
同时,在访问其他页面时,访问速度显示变慢甚至不能访问。
(2)建议对上述所涉及的功能进行优化,主要从数据库操作语句、程序逻辑处理等方面考虑。
(3)建议调整中间件参数设置,包括apache,mysql,php的相关设置,以达到最优状态。
目前该项工作正在进行调整及测试优化。
(4)在有条件的情况下,建议数据库服务器与WEB服务器能分离,使其分工更加明确,保证运行效率,同时安全性更高;
(5)经了解,目前程序架构没有采用较好的缓存系统,随着业务的快速发展,面对高并发的情况,即使增加各种硬件,系统仍会存在严重的瓶颈。
为了更好的适合业务需求,在条件允许的情况建议对现有系统进行架构改造,引进高性能,分布式的缓存系统,例如采用memcached技术等。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服务器 性能 测试报告