ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:156.59KB ,
资源ID:26557686      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26557686.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第三方应用性能测试报告模板.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第三方应用性能测试报告模板.docx

1、第三方应用性能测试报告模板淘宝(中国)软件有限公司XX项目性能测试报告版本:1.0编写人: 编写时间: 文档修订控制序号版本号修订日期修订概述修订人审批人备注11.02011-8-25新增高振华名词解释名词解释Peak 值即峰值,指一天中 pv数达到的最咼峰VU虚拟用户TPS每秒事务数Resp onse Time响应时间Server ResourceLinux服务器资源使用情况,包括 CPU、load、memory、I/O等CPU该文档中特指linux服务器的cpu利用率Load该文档中特指linux服务器响应时间标准差该标准差根据数理统计的概念得来,标准差越大,说明响应时间波动 越大,系统越

2、不稳定测试通过标准名词解释TPS符合预期Resp onse Time页面响应时间小于 0.5s,接口小于0.1sServer ResourceLinux服务器资源使用情况,包括 CPU、load、memory、I/O等CPU该文档中特指linux服务器的cpu利用率Load该文档中特指linux服务器响应时间标准差该标准差根据数理统计的概念得来,标准差越大,说明响应时间波动 越大,系统越不稳定日志错误概率要求小于万分之一1概述 52人力资源 53.测试需求分析 63.1性能测试范围 63.2性能测试需求分析 63.3性能测试的目标 64性能测试方案 74.1测试类型 74.2性能测试网络拓扑图

3、 84.3测试方案描述 84.3.1测试场景 84.3.2 测试数据和测试环境 94.3.2.1测试数据的准备 94.3.2.2测试环境的准备 94.3.2.3日志等级设置 104.3.2.4需要屏蔽的内容 104.3.3测试脚本 104.3.4测试工具 105.性能监控 105.1数据库监控 105.2应用监控 116.性能测试步骤 117.性能测试结果 127.1各性能点性能测试结果 127.1.1性能测试 127.2调优后性能点测试结果(未调优则不必写) 127.2.1性能测试 127.3稳定性测试结果 137.3.1稳定性测试 138.测试结果分析 139.测试中的问题 1410.风险

4、评估 141.概述本文档主要描述淘宝网促销平台项目性能测试报告。 主要涉及的内容包括:测试需求分析性能测试方案性能测试步骤性能测试结果测试结果分析测试中遇到的问题及解决方法2.人力资源角色人力资源具体职责其它PMxx负责提供性能点、申请性能测试资 源、评审性能测试方案、提交性能 测试代码、配合SCM部署环境、 配合DBA和性能测试工程师准备 性能测试数据、配合性能测试、组 织性能调优工作、判断性能测试是 否通过PDxx负责提供性能点、判断性能测试是 否通过开发工程师xx由PM指派,负责协助性能测试、 性能调优DBAxx负责创建性能测试表、 冋步表字段 和索引、审核SQL语句、准备性 能测试数据

5、、监控性能测试数据 库、判断性能测试是否通过SCMxx负责部署性能测试环境、维护性能 测试环境性能测试工程师xx负责审核性能测试资源申请、安排 性能测试服务器、制定性能测试计 戈V、分析性能测试需求、编写性能 测试设计方案、组织性能测试设计 方案评审、提交 SCM搭建性能测 试环境、准备性能测试数据、验证 性能测试环境、开发性能测试脚 本、执行性能测试、监控性能测试服务器资源、监控程序所占内存、 分析性能测试结果、判断性能测试 是否通过、配合性能调优、反馈性 能测试总体结果、维护性能基线和 知识沉淀功能测试工程师xx性能测试支持OPSxx负责协助性能分析,例如 JVM的 深入问题、jdk、ap

6、ache jboss、 webx非常专业的问题3.测试需求分析3.1性能测试范围本次性能测试包括以下 x个性能点:性能点1:.性能点2:.观察其CPU、load、内存和响应时间及 TPS的表现。3.2性能测试需求分析性能点1线上服务器总数量:x台PV量:xx万/天响应时间:xx秒测试类型:页面测试 性能点2线上服务器总数量:x台PV量:xx万/天响应时间:xx秒 测试类型:页面测试性能测试环境服务器总数量:x台PV量:x万/台/天响应时间:xx秒Loadrunner客户端: x台3.3性能测试的目标根据淘宝性能测试折算模型,得出性能测试目标:性能点1,每秒 PV 平均值=(80%* 总 PV)

7、/(24*60*60*(240/480)/ 服务器数量=pv/s 每秒 PV 峰值 =(1.2*1.6* 总 PV)/(24*60*60) / 服务器数量=pv/s(1) 性能测试目标,预计期望的 PV以及TPS值如下表3-1所示:性能点1性能测试目标响应时间(s)性能测试场景PV (万/台)期望TPS平均TPS峰值TPS性能点1(2) 负载测试目标,预计期望的 PV以及TPS值如下表3-2所示:性能点1稳定性测试目标响应时间(s)性能测试场景PV (万/台)期望TPS平均TPS峰值TPS性能点1(3) 压力测试目标,预计期望的 PV以及TPS值如下表3-3所示:性能点2性能测试目标响应时间(

8、s)性能测试场景PV (万/台)期望TPS平均TPS峰值TPS性能点1(4) 稳定性测试目标,预计期望的 PV以及TPS值如下表3-4所示:性能点2稳定性测试目标响应时间(s)性能测试场景PV (万/台)期望TPS平均TPS峰值TPS性能点14性能测试方案4.1测试类型淘宝网测试类型如下表 4-1所示:序号测试类型目的是否执行备注1性能测试测试被测系统是否满足预期性能 目标CPU: 75% 和Load:4(4 核)应用进程所占内存:40%服务器 Memory:75%2负载测试测试被测试系统,在服务器安全 氾围内的取大负载值CPU: 75% 和Load:4(4 核)应用进程所占内存:40%服务器

9、 Memory:75%3压力测试测试被测试系统,在超过服务器 安全范围所能承受的最大压力值CPU: 75% 和Load:4(4 核)应用进程所占内存:40%服务器 Memory:75%4稳定性测试测试被测系统在长时间的压力下 的稳定性CPU: 75% 和Load:4(4 核)应用进程所占内存:40%服务器 Memory:75%表4-14.2性能测试网络拓扑图性能测试网络拓扑图如图 4-1所示:Xxx图4-14.3测试方案描述4.3.1测试场景性能测试执行策略如下表 4-2所示:PHP页面性能测试第一种:系统页面性能测试测试场景CPUTPSResponseTimeserverResource备注

10、性能点1有 cache无 cache性能点2下载静态 资源无下载静 态资源第二种:系统接口性能测试测试场景前置条件TPSResponseTimeserverResource备注性能点1性能点2表4-2432测试数据和测试环境4.321测试数据的准备1.基础数据性能测试基础数据规划如下表 4-3所示:性能测试数据数据源表名数据量xxx2.业务数据此处填写业务数据构造方法。角色配合:符合业务逻辑的测试数据由 开发提供,基础数据由 性能测试人员 负责构造4.322测试环境的准备性能测试服务器如下表 4-4所示:应用名称服务器IPOSCPUMemory应用服务器数据库服务器角色配合:该环境主要由第 3

11、方开发负责搭建角色配合:性能测试 team提供服务器并且搭建性能测试环境,验证服务和配置是否正 常,性能测试人员验证环境搭建是否成功,由 PM配合。4.323日志等级设置相关应用日志登记,设置 antx.properties文件的*.loggingLevel = warn或者 error等高等级级别4.324需要屏蔽的内容需要屏蔽访问淘宝线上环境的代码和脚本,防止对线上造成压力。4.3.3测试脚本使用loadrunner8.1的http协议进行测试,性能测试脚本规划如下表所示:骨口. 序号测试场景脚本名称事物名称12角色配合:性能测试脚本编写,主要由性能测试工程师负责。4.3.4测试工具比如:

12、Loadru nner 8.15.性能监控5.1数据库监控由DBA负责。主要监控I/O、CPU load、缓存命中率、SQL语句执行时间、索引、 Oracle或Mysql专业化的性能分析、评估开置的线程数(数据池连接数)到生产线上是否有问题。并由DBA评估出性能测试环境,和生产环境下,数据库服务器的配比情况。数据库IPCPUloadmemoryI/OSQL平 均执行时间每秒完成 事务数量SQL性能概析DBA负责监控,其中,数据库服务器角色配合:性能测试工程师在执行测试过程中,通知 的I/O、CPU load也可由性能测试工程师监控。5.2应用监控由性能测试工程师负责。CPU load、服务器m

13、emory、进程所占总内存。角色配合:由性能测试工程师在测试过程中进行监控。6.性能测试步骤7.性能测试结果7.1各性能点性能测试结果7.1.1性能测试测试场景设计: 测试结果:性能点性能测试场景VuserTPS事务失败率响应时间(s)CPU资源Load备注期望TPS实际TPS期望响应时间实际响应时间期望值实际值期望值实际值1性能点有缓存无缓存2 性能点下载静态资不下载静态资 源性能点3混合场景结论:从以上测试结果来看:XXXXXXXXXXXX7.2调优后性能点测试结果(未调优则不必写)7.2.1性能测试测试结果:性能点性能测试场景VuserTPS事务失响应时间(s)CPU资源Load备注期望

14、TPS实际TPS期望响应时间实际 响应期望值实际值期望实际值败率时间值性能点1结论:XXXXXXXXXXXXTPS趋势图:比如XXXXTPS结论流量趋势图:XXXX7.3稳定性测试结果7.3.1稳定性测试测试场景设计:执行 24小时的稳定性测试,观察性能趋势是否稳定 测试结果:性能点性能测试场景VuserTPS事 务 失 败 率响应时间(s)CPU资源Load备注期望TPS实际TPS期望响应时间实际响应时间期望值实际值期望值实际值性能点1测试结论:XXXTPS趋势图:比如XXXXTPS结论流量趋势图:XXXX.测试结果分析详见各个性能测试结果中的“测试结果分析”9.测试中的问题XXX10.风险评估XXX

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1