文档介绍:Web Tours网站压力测试报告
作者:
发布日期:
文档版本:
文档编号:
文档历史:
变更记录
变更日期
作者
版本
变更摘要
相关文档
发布日期
文档标题
版本
备注
目录
1. 引言 3
编写目的 3
系统概述 4
项目名称 4
总体目标 4
技术目标 4
2. 测试环境 5
软硬件环境 5
5
6
3. 测试范围及测试要求 6
6
7
4. 测试工具 7
5. 测试脚本 7
6. 场景设计 7
7. 测试结果分析 8
8
9
10
-平均事务响应时间 10
11
-每秒HTTP请求响应数 12
-每秒点击数 12
13
14
15
8. 总结性能测试结论 16
16
LoadRunner 对象 16
16
引言
编写目的
本文档是对(项目名称)性能测试所做的说明,为充分利用已有的软硬件资源,配合对各系统应用模块的运行测试方案,查缺补漏完善系统的各项具体功能,保证项目的顺利进行,本测试报告有助于实现以下目标:
Ø明确本次性能测试的测试资源;
Ø明确本次性能测试的测试内容;
Ø明确本次性能测试的测试方法;
Ø明确本次性能测试的系统性能。
系统概述
Web Tours是HP LoadRunner软件自带一个飞机订票系统网站,是一款基于ASP..NET平台的网站。 Framework,默认支持SOL Server数据库,ESS、MySql等多种数据库。支持基于IE、Chrome、Firefox、Opera等浏览器。
Web Tours网站主要是提供方全世界用户进行网上订票、查看订票信息、预订机票、修改预订机票的功能支持。
项目名称
项目名称: Web Tours
项目简称:
项目单位:
开发商:
总体目标
Web Tours网站系统支持50个以上并发客户端的访问
技术目标
使用测试工具实现虚拟用户并发压力测试,要求系统满足用户并发量在50以上,并能正常工
作。
测试环境
软硬件环境
设备名称
硬件配置
软件配置
备注
Web+数据库服务器
负载生成器
CPU:P9400
内存:DDR3 512MB
硬盘:30GB
操作系统:
Windows_XP_Sp3_OEM
负载生成工具:
Ø本次测试结果依据目前被测系统的软/硬件环境。
Ø本次测试结果依据目前被测系统的程序版本。
Ø本次测试结果依据目前被测系统的网络环境。
Ø本次测试结果依据目前被测系统的测试数据量。
测试范围及测试要求
根据需求,对登录操作进行并发的压力测试,对主要业务模块中的主要业务进行压力和负载测试。
系统在并发用户50时,系统表现稳定。系统响应时间不超过4s
测试工具
LoadRunner 是一种预测系统行为和性能的负载测试工具。通过模拟上千用户实施并发负载及实时性能测试的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过LoadRunner,企业能最大限度的缩短测试时间、优化性能和加速应用系统的发布周期。
由于这里的测试目标是了解网站在负载下的情况进一步进行瓶颈分析,故使用LoadRunner的手工场景进行性能测试。
测试脚本
用户在打开首页后会点击页面登陆按钮,随机选择一个账户登陆,然后随机订票、查票等操作。脚本开发请参考脚本业务报考XXXX:
Action()
{
\\略
Return 0;
}
场景设计
本次性能负载是采取使用手工场景来完成,设置为每12秒添加2个用户,一直增加负载至50个用户,持续5分钟后结束场景,设置用户为线程模式,宽带是512kbps,其他选项均为默认值
测试结果分析
LoadRunner进行50个用户场景模拟测试结果收集后,显示的该结果的一个摘要信息,如Error! Reference source not 。概要中列出了场景执行情况、“Statistics Summar