性能测试报告模板(重要).doc
|1 概述1.1 目 的本测试报告为 XXXX 网站的性能测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述网站是否符合需求。1.2 背 景XXXX 网站,XXXXXX 科技有限公司目前正在进行性能测试。考虑到用户数量及数据的增多给服务器造成压力不可估计,因此计划对 XXXX 网站负载性能测试,在系统配置不变的情况下,在一定时间内,服务器在高负载情况下的性能行为表现,便于对系统环境进行正确的分析及评估。1.3 范 围本次测试主要是 XXXX 网站系统的性能测试。1.1 引 用 文 档下表列出了执行测试过程所引用的文档:文档名称 版本号 作者 备注XXX 系统压力测试方案 虫师 2 测试概要2.1 测 试 环 境|下图描述测试该项目所需要的硬件环境:客户机 Intel(R) Xeon(TM) CUP 3.06GHz 四核至强处理器、内存:4GB RAM NAS 服务器PowerVault(TM) NAS1950,四核至强处理器 E5430, 2.66GHz, 2x6M 缓存,1333MHz 前端总线,80W 数量 18GB(2x4G ),DDR-2 667MHz ECC 4R Memory1TB 3.5-inch 5.4K RPM SATA II Hard Drive with interposer 数量 12数据库服务器Intel(R) Quad Core E5504 Xeon(R) CPU, 2.0GHz, 4M Cache, 4.86GT/s QPI 数量2500GB 7.2K RPM Near Line SAS 3.5” Hot Plug H ard Drive 数量 2 RAID8GB Memory(4x2GB),1066MHz, Dual Ranked RDI MMs for 1 Processor下图描述测试网络的拓扑结构:客户机测试环境 服务器测试环境测试机与被测服务器在同一局域网进行,排除了网速限制及网速度不稳定性。系统采用 B/S 架构模式,客户端通过中间件访问数据库,中间件和数据库分别部署在两台服务器上。2.2 人 力 资 源|下表列出了所有参与此项目的测试人员:角色 资源数量/具体人员测试员 XXXX 科技有限公司:虫师2.1 测 试 工 作 量任务 开始时间 结束时间 总计(天数) 总计(人时)计划 2011-11-19 2011-11-19 1 实际 2011-11-19 2011-11-19 1 3 测试内容及方法3.1 测 试 需 求 /目 标在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,找出系统瓶颈,提高系统的稳定性。3.2 测 试 内 容本次测试主要是对 XXX 网站“首页登录” 、后台“成长记录”及网站信息页面访问操作在大负荷情况下处理数据的能力及承受能力。测试方法:场景 并发用户数量 运行场景设置 测试点登录 200 40 分钟 服务器稳定性及操作响应时间注释:所有用户登陆、没有权限限制。3.3 测 试 工 具主要测试工具为:LoadRunner 性能测试工具辅助软件:截图工具,Word|4 测试结果及分析4.1 XXX 处 理 性 能 评 估这次测试属于局域网环境进行,排除了外网的网速限制及不稳定性。并发登录用户测试测试内容:这次测试属于模拟真实环境,加入思考时间(think time);用户输入网址登录首页,加入15 秒思考时间,输入用户名密码,点击登录按钮。|说明:用户的整个执行流程都录制在 Action(循环)部分,所以 Vuser_int (开始)和 Vuser_end(结束) 部分为空。Action_Transaction 部分的时间为运行整个 Action 脚本所需的时间。整个 Action 的平均响应时间为:3.945 秒;登录操作的平均响应时间为: 1.185 秒。|说明:所有响应事务数为:8720 次(个)|服务器平均每秒响应事件:6.664 次/秒;其中登录的平均每秒响应事件为:3.257 次/ 秒|结果分析:此次测试用户操作流程简单,所以并未对服务器造成高度负载,从 NAS 服务器服务器曲线图来看,0 到 70%区间浮动,运行相当平稳。从模拟环境来看,加入 1 到 5 的思考时间,更符合真实用户的操作。从设置 200 人的压力分析,响应速度很快,完全在用户的感觉快速响应时间内,从整个 Action 脚本分析,把整个 Action 时间减去登录时间为:2.76 秒,首页的访问时间相比较长,首页部分图片和动画较多,如果用户量访问量继续加大,必定会影响系统性能。