- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
性能测试方案
拟制:
日期:
审核:
日期:
审核:
日期:
同意:
日期:
修订统计
日期
修订版本
描述
作者
目录
TOC\o1-3\h\z\u目录 3
1概述 4
2测试目标 4
3测试设计 5
3.1对象分析 5
3.2测试策略 5
3.3测试模型 5
3.4测试环境描述 5
3.5具体测试方法 6
4统计测试数据 8
5性能测试汇报输出 11
6性能调优和回归 11
性能测试方案
1概述
:首页、注册、登录、站内交流、站内搜索、测试技术资料上传和下载等模块性能测试工作。本文关键描述了上述模块性能参考指标及测试方法,方便于性能测试实施人员和用户对系统从技术层面指导测试人员验证相关功效模块负载能力,依据实际性能监控数据考察系统最大负载及相关指标情况,方便于用户对系统实施相关调优工作,使其达成预期期望压力和性能要求。
2测试目标
此次性能测试工作验证系统:首页、注册、登录、信息检索、一般用户资料上传、在线观看视频等模块性能需满足下表指标(场景指标):
测试项
业务量
并发数
业务时段
响应时间
业务成功率
CPU使用率
内存使用率
首页访问
300万
200
00:00至24:00
3秒
95%
70%
70%
注册模块
300万
200
00:00至24:00
3秒
95%
70%
70%
登录模块
300万
200
00:00至24:00
3秒
95%
70%
70%
站内搜索
300万
200
00:00至24:00
5秒
95%
70%
70%
测试技术资料上传和下载
300万
200
00:00至24:00
95%
70%
70%
表SEQ表\*ARABIC1性能指标列表
并发数=业务量/(时间段(小时单位)3600秒/每人每笔业务处理时间)
3测试设计
3.1对象分析
系统采取B/S(Browser/Server)模式设计。基于LAMP开发平台开发。
操作系统:RedHatEnterpriseLinux4
Web服务器:apache2.0
数据库服务器:mysql5.0
开发语言:PHP
3.2测试策略
使用HP商用性能测试工具LoadRunner9.1,模拟用户并发操作。测试系统首页、注册、登录、站内交流、站内搜索、测试技术资料上传和下载等模块在多用户并发操作下是否能够稳定正常运行。支持最大并发数,各项指标是否能够达成预期指标标准,并为后期系统调优提供指标数据支持。
3.3测试模型
3.3.1系统组网图(需用户提供)
图1系统组网图
3.3.2网络拓扑结构(需用户提供)
图2网络拓扑图
3.3.3系统业务步骤(需用户提供)
通常见户经过浏览器发出业务请求,到Web服务器(Apache),Web服务器经过代码分析请求类别,如包含数据库操作,则转发请求给应用服务器,最终获取数据,经过Web服务器组合,反馈至用户端,完成用户业务请求。
3.4测试环境描述
3.4.1测试环境需求
考虑到用户上传下载任务耗用资源比较多,所以资料上传下载服务器单设一台服务器。而WEB服务器、邮件服务器及应用服务器能够整合在一台服务器主机上完成。为了和真实用户情境相结合,用户端采取5台负载生成器,另加一台控制器。
1、系统环境标准配置(用户提供):
用户依据目前系统配置情况提供测试服务器。
设备名称
设备型号
硬件配置
WEB服务器/应用服务器/邮件服务器
资料上传下载服务器
表SEQ表\*ARABIC2系统硬件配置表
2、测试用户端配置:
主机用途
机型/OS
台数
CPU/台
内存容量/台
浏览器版本
压力负载生成器
PC/WinXP
5
1
2
IE6.0
表SEQ表\*ARABIC3测试用户端配置表
3.4.2测试工具要求
HP企业LoadRunner9.1英文版。
3.5具体测试方法
本部分关键描述测试方法,并发用户计算及测试开启等方面内容。
3.5.1测试方法综述
LoadRunner是HP企业专业性能测试工具。它经过创建多个虚拟用户方法,对录制单用户脚本增加负载,来达成增加系统压力测试目标。LoadRunner提供了Analysis工具对压力运行结果进行分析,得出测试脚本运行期间,系统响应事务最小时间,平均时间和最大时间等性能信息,同时可监视各后台服务器CPU占用率和内存使用情况。
此次性能测试工作利用该工具录制系统首页、注册、登录、站内交流、站内搜索、测试技术资料上传和下载等业务模块功效使用脚本,对于无法录制脚本需手动编写测试脚本进行模拟。经过综合场景设计实现多用户多并发访问使用业务模拟,最终依据测试结果分析找出系统可能存在性能瓶颈。
3.5.2业务模型分析
此次测
您可能关注的文档
最近下载
- 大学生职业生涯规划.pdf VIP
- GB 50373-2019 通信管道与通道工程设计标准.docx VIP
- 《和谐共生时代主题》课件.ppt VIP
- 高标准农田建设项目施工组织设计 (五).pdf VIP
- 第9章管理信息系统系统设计.ppt VIP
- 聚氨酯漆及其制备方法和聚氨酯漆包线.pdf VIP
- 周志华版《机器学习》第四章 课后习题参考解答.pdf VIP
- DB52T 1501.2-2020 农作物抗病性鉴定技术规范 第2部分:水稻抗稻曲病.pdf VIP
- 2025年1月福建省普通高中学业水平合格性考试(附答案) .pdf VIP
- 工业机器人应用技术(ABB)教程配套课件完整版电子教案.pptx VIP
原创力文档


文档评论(0)