所获得的典型用户的系统访问模式,做为测试程序开发的依据。该测试程序应该覆盖典型用户的系统访问模式所涉及的操作。脚本的开发是利用LoadRu
erVuge
进行脚本录制,开发,参数化,调试的过程。测试执行:测试准备阶段完毕后,确保测试环境、测试程序、测试过程、测试数据,且均已验证通过后,然后在指定的时间内可对系统施实性能测试,性能测试执行分为两个阶段:1、性能基准测试:系统在轻负载环境下,模拟各业务的单用户交易,评估当前系统的性能表现,并作为后续压力测试的性能比较基准;2、单交易负载测试:3、负载压力测试:仿真现实,模拟大批量并发业务交易,评估系统在高负载情况下系统的性能表现。测试结果分析报告:压力测试结果经过确认有效后,将汇总压力测试结果,形成最终的性能测试分析报告。
3测试环境
31被测系统
311硬件环境
系统
IP地址
应用服务器
公开
所在主机配置CPU:内存硬盘
第3页
备注Wi
2003Server
f数据库服务器
性能测试分析报告
CPU:内存硬盘
Wi
2003Server
312数据库环境
使用生成的6800万条数据。此处编写数据库的整体环境也可以,没有数据库环境,则写无。
313软件环境
类型应用服务器数据库
应用及版本号Weblogic81Oracle9i
备注
32测试系统
321测试环境搭建
测试机配置:
类型
数量(台)
控制台1
负载发9生器
IP1921683129
19216831301921683138
配置
备注
I
telE460024GHz
Wi
2003Server
内存2G硬盘400G7200转
I
telE460024GHz
Wi
2003Server
内存1G硬盘400G7200转
322测试软件
采用MercuryI
teractive公司的LoadRu
er测试及分析软件作为测试工具。LoadRu
er简介:
LoadRu
er是一种预测系统行为和性能的工业标准级负载测试工具。在LoadRu
er的帮助下,用户可以以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问
公开
第4页
f性能测试分析报告
题。LoadRu
er能够对整个企业架构进行测试,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助用户更快的查找和发现问题。此外,LoadRu
er能支持广泛的协议和技术,可以为用户的特殊环境提供特殊的解决方案。
本次测试采用的LoadRu
er版本为110。
4测试设计
41模拟用户数
依据系统目前的业务量以及未来业务量增长,对当前系统分别按3000、4500、6000用户进行压力测试,以评估系统在不同压力梯度情况下的性能表现。
42测试模型建立
此次性能测试的业务选择,应覆盖各性能关键业务,并通过公司、北京公司双
方协商选取被测业务。根据协商选定如下业r