压力测试报告
目 录
第1章 系统概述... 3
第2章 方案设计... 3
第3章 方案一测试结果... 6
3.1 方案摘要... 6
3.2 运行结果... 6
第4章 方案二测试结果... 10
4.1 方案摘要... 10
4.2 运行结果... 11
第5章 结论... 16
第6章 附录... 17
第1章 系统概述
系统名称:XXXX系统
系统组成:
系统用户:
系统简述:
测试目标:
测试模型:
第2章 方案设计
2.1 系统压力强度估算
测试压力估算时采用原则如下:
Ø 系统在线用户数取系统总用户数的20%,即:
Ø 系统在线用户并发数取在线用户数的30%,即:
系统响应时间判断原则(2-5-10原则)如下:
Ø 系统业务响应时间小于2秒,判为优秀,用户对系统感觉很好;
Ø 系统业务响应时间在2-5秒之间,判为良好,用户对系统感觉一般;
Ø 系统业务响应时间在5-10秒之间,判为及格,用户对系统勉强接受;
Ø 系统业务响应时间超过10秒,判断为不及格,用户无法接受系统的响应速度;
2.2 测试环境
网络环境:公司内部的以太网,与服务器的连接速率为100M,与客户端的连接速率为10/100M自适应。
配置:
环境的模拟图如下:
场景设计
系统分网站和后台管理两部分,测试分两个方案。测试内容取四个典型的用户操作……
场景设计思想是:大量用户使用和长时间反复运行,以检查系统的长期稳定性。
访问内容:
访问频率:
访问用户数(并发用户数):400
访问时间:每15秒增加4个用户,并发用户数达到400后再持续6小时。
测试工具:
Loadrunner8.1 (美国Mercury公司)
使用HTTP/HTTPS协议。
主要思想是使用虚拟用户(Virtual users)来模拟实际用户对系统施加压力。
模拟图如下:
第3章 测试结果
第4章 综述
在方案一测试中,系统在大量用户使用和长时间反复运行中,系统未出现不良反应,包括cpu、内存占用过高、内存泄露等,系统反应良好,在大吞吐量情况系统响应时间令人满意,系统稳定性比较可靠。
在方案二的测试中,系统在大用户量并发操作时,服务器的cpu和内存占用率较高,由于此测试属于并发测试,因此属于正常现象,并系统响应速度良好。通过对方案一和方案二的分析,本报告认为徐汇科委科普志愿者管理系统的性能满足需求中定义的2500用户在线的要求。
注:系统的性能和硬件环境相关,系统的具体性能视硬件环境而定。
本次测试
综上所述
OVER.
第二篇:LoadRunner测试实验报告
LoadRunner自动化性能测试实践
一、实验目的
1、熟练使用性能测试工具完成基本的性能测试任务
二、实验内容
性能测试是指在一定约束条件下测试系统所能承受的并发用户量、运行时间及数据量,以确定系统所能承受的最大负载压力,保证产品发布后系统的性能能够满足用户需求。
本项目要求利用性能测试工具LoadRunner对基于的Web应用系统的进行性能测试。本实验要求完成测试工具自带网上订票系统的性能测试报告,对测试脚本要求实现事务、集合点、参数化处理
三、实验要求
1、根据不同场景进行性能测试
2、提交测试报告,要求格式规范,内容完整,描述清晰。
3、对测试脚本要求实现事务、集合点、参数化处理,并提交测试脚本
四、LoadRunner简介
以下以LoadRunner自带的Web应用程序Mercury Tours为例介绍。使用LoadRunner 完成测试一般分为四个步骤:
1)Vvitrual User Generator 创建脚本
?创建脚本,选择协议
?录制脚本
?编辑脚本
?检查修改脚本是否有误
2)中央控制器(Controller)来调度虚拟用户
?创建Scenario,选择脚本
?设置机器虚拟用户数
?设置Schedule
?如果模拟多机测试,设置Ip Spoofer
3)运行脚本
? 分析scenario
4)分析测试结果