性能测试报告 《无尽的爱纪念网》网站
目 录
目 录 ........................................................................................................................................ 2
1、引言 .................................................................................................................................... 3
1.1编写目的 .................................................................................................................. 3
1.2项目背景 .................................................................................................................. 3
1.3适用范围 .................................................................................................................. 4
1.4 参考资料 ................................................................................................................. 4
2、测试环境............................................................................................................................. 4
2.1 硬件环境 ................................................................................................................. 4
2.2 软件环境 ................................................................................................................. 4
3、测试方针指导..................................................................................................................... 5
4、测试内容............................................................................................................................. 5
5、测试结果及分析................................................................................................................. 6
5.1测试结果 .................................................................................................................. 6
5.2 测试结果分析 ......................................................................................................... 8
1、引言
1.1编写目的
本次测试评估《无尽的爱纪念网》网站在多用户并发操作情况下系统的负载能力,测试目标如下:
■获取测试通用指标和数据库指标,分析测试数据,评估系统性能; ■评估系统可承受的并发用户的最大数量;
■指出可能引起系统瓶颈的原因并提出建设性意见。
1.2项目背景
"无尽的爱纪念网" ()由在深圳市工商局注册成立的"深圳市无尽的爱网络科技有限公司"开发和运营,是一家提供规范网上祭奠服务的专业网站,也是全球第一个可进行高仿真祭奠的交互型纪念网。
自20xx年初开通以来,"无尽的爱纪念网"得到了国家、广东省和深圳市民政部门的支持,受到了广大网民用户的青睐;同时也引起了国内外新闻媒体的关注,新华社、中国新闻社、中央电视台、广东卫视、凤凰卫视、《中国青年报》、《南方都市报》、《新加坡联合早报》等主流媒体进行了广泛报道。注册用户数、纪念馆数以及访问量都一直不断攀升。
"无尽的爱纪念网"为用户提供以纪念馆(网上墓园)为基础的专业网上纪念服务。用户可在本网站为已故亲友建立永久的纪念馆,让散居各地的亲友能够突破时间和空间的阻隔,随时随地在这个网络平台上进行高仿真的、交互式的祭奠活动、发表追思留言和纪念文章等。无尽的爱纪念网还提供高稳定性的网络存储空间,用户可以把先人的生平简介、历史照片、纪念文章、个人作品、声像资料等永久存放在纪念馆内,供后人缅怀追忆。此外,用户还可以建立家族纪念馆园区(家族墓园区),储存族谱和家族资料,使子孙后代了解祖祖辈辈的光荣与梦想。
1.3适用范围
本文档的预期读者为参与本项目的相关人员,包括项目经理、系统分析员、开发人员、测试人员、质量保证工程师等。
1.4 参考资料
暂无
2、测试环境
2.1 硬件环境
系统硬件与网络环境如下:
2.2 软件环境
3、测试方针指导
本次测试的内容是针对《无尽的爱纪念网》网站进行系统架构的性能测试和调优。 测试主要关注点如下:
A、 服务器资源的使用与释放:主要是CPU、内存等;
B、 程序页面数据量的合理分配;
C、 识别系统性能瓶颈;
4、测试内容
本次性能测试选取了用户使用最终频繁的操作和对服务器会造成较大影响的内容,主要测试点为:
1) 用户登陆网站;
2) 首页搜索查询;
3) 高级搜索查询;
4) 进入网墓进行拜祭;
5) 浏览纪念馆中的相册
6) 发表追思留言;
7) 发送祝福卡片;
8) 搜索热门人物
具体用例执行为:
测试过程及步骤:
按照每个脚本用户并发量以10、15、20的数量进行压力测试,响应时间和服务器吞吐量在要求的范围内即为通过。
5、测试结果及分析
说明:
1) 测试工具在进行性能测试时,记录运行时间,本记录中选取了执行时间最长和
最短的ID进行了记录。
2) 响应时间指该ID发出请求到服务器,服务器接受请求,处理该请求的响应时间,
时间单位为毫秒;
3) 测试用例需经过反复测试来统计最终的数据. 本系统每个性能测试脚本至少运
行3次以上.
5.1测试结果
(1)并发用户数为80(10*8)
(2)并发用户数为120(15*8)
(3)并发用户数为160(20*8)
响应时间:
5.2 测试结果分析
(1)当并发量在120个用户以内时,监控到系统运行正常,即各页面访问操作正常,随着并发量增加到160个用户时,监控到服务器压力明显变大,数据库连接及操作频繁,很多事务响应时间超过脚本的等待时间(120s)而导致事务失败,多个页面也出现如下图所示错误:
同时,在访问其他页面时,访问速度显示变慢甚至不能访问。
(2)建议对上述所涉及的功能进行优化,主要从数据库操作语句、程序逻辑处理等方面考虑。
(3)建议调整中间件参数设置,包括apache,mysql,php的相关设置,以达到最优状态。目前该项工作正在进行调整及测试优化。
(4)在有条件的情况下,建议数据库服务器与WEB服务器能分离,使其分工更加明确,保证运行效率,同时安全性更高;
(5)经了解,目前程序架构没有采用较好的缓存系统,随着业务的快速发展,面对高并发的情况,即使增加各种硬件,系统仍会存在严重的瓶颈。为了更好的适合业务需求,在条件允许的情况建议对现有系统进行架构改造,引进高性能,分布式的缓存系统,例如采用memcached技术等。
第二篇:小型服务器性能测试报告
平台管理服务器性能测试报告
1 测试简介
1.1 报告编写目的
编写测试报告的主要目的是体现在两个方面,第一测试报告能够更好、更详细地指导我们进行测试工作;第二测试报告也能帮助测试人员全面地对测试结果进行分析处理。
1.2 测试背景
服务器性能测试早已在国际测试领域流行,各大顶尖服务器厂商联合高水平科研机构组成服务器性能的第三方测试者,从此针对服务器(广义上应该是各类型的计算机)性能的benchmark如雨后春笋般地涌现出来。现如今做服务器性能评测并非难事,正常情况下也无需购买昂贵的性能测试服务如Load Runner等高端测试服务。但是要完整的评测一台或者几台服务器,测试工具的选择、测试范围的确定以及测试用例的设计都尤为重要,因此该测试工作需要一份完整的报告来指导和评价。
2 目标及范围
2.1 测试目的及标准
测试目的:评测服务器的各方面性能和性能瓶颈
测试标准:测试标准以选择的各方面性能测试工具为标准,如CPU运算性能以Linpack的Flops(每秒浮点运算次数),Linpack的CPU运算性能测试的顶尖领航者,世界Server Top50都主要参考它的测试结果。内存、磁盘等测试也主要以选取的benchmark来指定标准。
2.2 测试范围
从计算机主要的功能硬件角度测试重点范围是:CPU性能测试、磁盘性能测试、内存性能测试、网络性能测试等。
从计算机性能指标的可度量性角度进行测试的话测试范围包括:1.定量性能指标测试,其中有CPU浮点运算性能、内存读写速度、磁盘读写速度、IO吞吐量等;2.定性性能指标测试,包括CPU稳定性、内存稳定性、计算机可拓展性、易管理性等
3 测试过程
3.1 测试内容
本次测试对象为HP DL380-G8测试内容包括:
1.CPU浮点运算、稳定性、占有率
2.内存读写速度、稳定性
3.磁盘读写速度、存取时间
4.网络IOs、IO平均响应时间、每秒网络包流量
5.计算机可拓展性、易管理性
3.2 测试环境
1.测试场景:均采用本地主机测试
2.系统环境:均采用windows操作系统
3.应用环境:测试工具运行条件相同,保证无其他运行程序干扰
3.3 测试方法及测试用例设计
1.三级负载量度测试:根据测试负载量度的大小分为三个等级,分别是轻度 测试、中度级测试和重度级测试。
CPU浮点运算测试用例设计,使用Linpack32bit测试工具,根据不同问题规模的内存消耗设计三个用例:
问题规模5000左右的轻度级测试
问题规模10000左右的中度级测试
问题规模15000左右的重度级测试
网络性能测试用例设计,使用Iometer根据Network Target的指定访问规格的大小设计三个测试用例:
a. 32K Assigned Access Specifications轻度级测试
b. 16K Assigned Access Specifitions中度级测试
c.512B Assiged Access Specifitions 重度级测试
2.多角度测试:由测试内容决定的计算机全面性能测试,分不同角度进测试
主要包括CPU、内存、磁盘、网络、拓展性。对应测试工具如下:
CPU浮点运算:Linpack_10.3.9_xeon32
CPU稳定性测试:SP2004
CPU使用率:Iometer_2006_win32.i386
内存读写速度:MaxxMEM2
内存稳定性:SP2004
磁盘读写速度:HD TunePro_v5.00
磁盘IOPS:HD TunePro_v5.00
Network IOs : Iometer_2006_win32.i386
IO-respond time: Iometer_2006_win32.i386
4 测试结果分析
4.1 测试概要
测试过程中,尽最大努力保证三台计算机的实际测试环境尽可能相同,以免造成没必要的误差。测试过程中不难发现一部分性能相当客观地反映在计算机的硬件配置上,诸如CPU、内存、磁盘的制造工艺和规格的差异,根据这些差异我们可以直接判断出性能优劣的大体情况。当然还有部分性能光从硬件配置无法辨别优劣,甚至实际测试结果与主观设想结果不符的情况也时有发生,因此想要真正了解性能优劣情况还得深入分析测试结果。
4.2 测试用例执行情况
测试用例严格在相同的测试环境下执行,并且按照测试用例的设计方法分别在CPU运算、CPU使用率、硬盘读写性能、网络IOs和IO响应时间几个角度执行三种不同程度(轻度、中度、重度)的测试用例,它们分别在测试工具
1.Linpack_10.3.9_xeon32的问题规模上设计三个等级(5000,10000,15000),并且准确无误地逐个执行。
2. Iometer_2006_win32.i386的网络指定访问规格上设计三个等级(32KB,16KB,512Bytes),并分别正确执行
3. HD TunePro_v5.00的文件长度规格上涉及三个等级(1024MB,4096MB,10240MB),数据模式为混合,并分别正确执行
经过两天的测试过程,每个测试用例都已经正确的执行完成并收集所需数据至附件2表格,部分测试结果如下所示:
Figure 1ASUS的CPU浮点性能测试
内存读写性能测试
Figure 2PC磁盘性能测试
Figure 3网络性能测试