


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXX软件项目性能测试报告版本列表A-增加;M-修改;D-删除版本号日期撰写人修改类型描述V1.0创建全部内容目录1 引言1.1 编写目的1.2 预期读者1.3 参考文档2 测试目的2.1 测试目标3 项目概述4 业务分析4.1 用户活动剖析和建模 4.2性能目标.4.3测试用例.测试方法5.1测试工具.5.2测试环境.5.3测试场景设计5.3.1 用户并发测试登录模块测试内容描述 XX意见书模块测试内容描述 外聘律师事务所模块测试内容描述 XX顾问/XX机构模块测试内容描述 案件模块测试内容描述 6测试结果分析6.1 结果汇总6.1.1 用户并发测试:6.2 结果分析图 6.2.1 并发测试
2、登录60Vuser事务概要响应时间吞吐量80Vuser事务概要响应时间 吞吐量 100Vuser事务概要响应时间 jutiii/uy書判业 1PIWjesnA09卅壷Bsn/o(H+ti# nnunw-J9snA08TW UPOWjesnA09WWxx/MWxxTW 1PIW壷謝幺葷jesnAOO LTW-jesnA08TW回冈型團壷謝幺葷jesnA09書屈昱壷謝幺葷jesnAOO 17J7JZTW壷謝幺葷jesnA08TW壷謝幺葷jesnA09年也翼XXTW事务概要响应时间吞吐量lOOVuser事务概要响应时间吞吐量7 结论1 引言1.1 编写目的XX意见书、本次测试是针对 XXX 项目系统
3、进行的性能测试。性能测试涉及到该系统的登录、案件、外聘律师事务所管理、 XX顾问/XX机构5个主要的系统应用功能。通过模拟实际用户的使用场景进行压力测试,获得服务器运行时的相关数据,从而进行分析,找出 系统业务处理的最佳性能点。分别以 60、 80、 100 为基数进行测试,测事务平均响应时间。1.2 预期读者XXX 信息技术部以及项目开发人员1.3 参考文档XXX 项目需求说明书2 测试目的此次性能测试的目的如下:能力验证在使用负荷最多时,服务器的性能在如下范围内:CPU 最大使用率( 85% );内存最大使用率( 85%);测试 XXX 系统在 60 并发用户的条件下核心功能请求响应时间是
4、否小于10 秒;事务成功率不能低于 95%;性能调优主要为了发现 XXX 系统中的性能瓶颈,通过各种参数调整和代码的调整来提高系统的性能。缺陷发现主要为了通过此次测试来发现系统上是否依然存在功能上的缺陷。2.1 测试目标期望指标:性能指标限制条件:服务器的CPU平均利用率不能超过85%事务成功率不能低于 95%测试过程中,内存使用率不要超过85%且无明显变化;报表类运算事务平均响应时间小于15秒;页面交互事务平均响应时间不能超过10秒;3项目概述4业务分析4.1 用户活动剖析和建模4.2 性能目标根据需求文档和设计文档以及与客户交流的结果,分析得出每模块的性能需求。具体如下:业务名称并发数量事
5、务响应时间(秒)事务成功率登录60=95%XX意见书60=95%外聘律师事务所管理60=95%XX顾问/XX机构60=95%案件60=95%4.3 测试用例编号用例概要具体描述1登录打开登录页面,输入用户名、密码,点击登录按钮,在登录前设置集合点2XX意见书进入XX意见书管理模块,单击新建,输入相应信息,点击提交按钮,在弹岀页编号用例概要具体描述面提交前设置集合点3外聘律师事务所进入外聘律师事务所管理模块,单击新建,输入相应信息,点击提交按钮,在弹岀页面提交前设置集合点4XX顾问/XX机构进入XX顾问/XX机构模块,分别查询XX顾问和XX机构,在查询前设置集合点5案件进入案件管理模块,单击新建
6、,输入相应信息,点击提交按钮,在弹岀页面提交前设置集合点5测试方法5.1 测试工具本次性能测试主要使用HP公司的专业测试工具 LoadRunner11 ,采用录制、回放的方法,即录制IE浏览器发送、接收的HTML数据包,使用工具模拟大量客户端向服务器发送业务请求并实时性能监测的方式,对“ XXX系统项目”登录、XX意见书、外聘律师事务所、XX顾问/XX机构、案件几个模块进行性能验证,判断系统在多用户并发请求下,服务器是否稳定以及响应时间是否满足。5.2 测试环境设备硬件配置软件配置数据库服务器虚拟服务器处理器:Intel( R) Xeon ( R)CPUX-56502.67GH( 4 处理器)
7、内存:2G硬盘:40GWin2008serverR2mysql应用服务器虚拟服务器处理器:Intel( R) Xeon ( R)CPUX-56502.67GH( 4 处理器)内存:2G硬盘:40GWin2008serverR2Tomcat性能测试机虚拟服务器处理器:In tel ( R) Corei52.53GHz ( 4处理器)Win2008serverR2LoadRu nn er11.0MicrosoftOffice内存:2G硬盘:40GIE85.3 测试场景设计组名称场景业务及比例分配监测数据场景共60并发用户数据库服务器性能指标测试每个脚本分配均为60并发应用服务器CPU使用率RAMP
8、UP :每15秒增加10个用户;应用服务器内存使用率Duration :单脚本持续10分钟模块响应时间RAMPDOWN :每20秒钟退出10个用户。LR日志服务器日志用户并发测试5.3.1.1 登录模块测试内容描述功能?创建用户登录的进程,60/80/100个客户端同时启动此进程。目的?本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别?米用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户 数事务平均 响应时间事务取 大响应 时间平均每秒 处理事务 数事务成 功率每秒点击 率平均流量(字节/秒)60801005.3.1.2 XX意见书模块测
9、试内容描述功能?创建XX意见书模块的进程,60/80/100个客户端同时启动此进程。目的?本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法:分别?米用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户 数事务平均 响应时间事务取 大响应 时间平均每秒 处理事务数事务成功率每秒点击 率平均流量(字节/秒)6080100531.3 外聘律师事务所模块测试内容描述功能?创建外聘律师事务所模块的进程,60/80/100个客户端同时启动此进程。目的?本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别?米用60、80、100并发
10、用户数对系统进行测试并发用户数与事务执行情况并发用户 数事务平均 响应时间事务取 大响应 时间平均每秒 处理事务 数事务成功率每秒点击 率平均流量(字节/秒)6080100531.4 XX顾问/XX机构模块测试内容描述功能?创建XX顾问/XX机构模块的进程,60/80/100个客户端同时启动此进程。目的?本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别?米用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户 数事务平均 响应时间事务取 大响应 时间平均每秒 处理事务数事务成功率每秒点击 率平均流量(字节/秒)60801005.3.1.5案件
11、模块测试内容描述功能?创建用户案件模块的进程,60/80/100个客户端冋时启动此进程。目的?本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别?米用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户 数事务平均 响应时间事务取 大响应 时间平均每秒 处理事务数事务成功率每秒点击 率平均流量(字节/秒)60801006测试结果分析6.1结果汇总 用户并发测试:场景功能事物用户数量事务成功率平均响应时间(秒)吞吐量(MB)登录登录60100%17.15110.88340100%12.35410.22520100%9.15710.61首页展示60
12、100%1.33610.8834099.94%1.05810.22520100%0.88610.61XX意见书XX意见书保存60100%0.10310.72880100%0.1310.844100100%0.16310.553XX意见书 提交60100%0.20610.72880100%0.22610.844100100%0.25610.553外聘律师事务所外聘律师事务所保存60100%0.12610.02680100%0.1729.84910082.49%15.5461.462外聘律师事务所提交60100%0.2310.0268099.82%0.4489.84910081.33%23.568
13、1.462XX顾问/XX机构XX机构查询60100%0.0847.96480100%0.1198.049100100%0.1228.742XX顾问查 询60100%0.227.96480100%0.3178.049100100%0.3458.742案件案件保存60100%0.13110.65880100%0.16210.775100100%0.20110.413案件提交60100%0.19810.65880100%0.22310.775100100%0.25710.4136.2 结果分析图6.2.1 并发测试6.2.1.1 登录6.2.1.1.1 60Vuser6.2.1.1.1.1 事务概要
14、6.2.1.1.1.2 响应时间6.2.1.1.1.3 吞吐量6.2.1.1.2 40Vuser6.2.1.1.2.1 事务概要6.2.1.1.2.2 响应时间6.2.1.1.2.3 吞吐量6.2.1.1.3 20Vuser6.2.1.1.3.1 事务概要6.2.1.1.3.2 响应时间621.2 XX意见书6.2.1.2.1 60Vuser6.2.1.2.1.1 事务概要6.2.1.2.1.2 响应时间6.2.1.2.1.3 吞吐量6.2.1.2.2 80Vuser6.2.1.2.2.1 事务概要6.2.1.2.2.2 响应时间6.2.1.2.2.3 吞吐量6.2.1.2.3 100Vuse
15、r6.2.1.2.3.1 事务概要6.2.1.2.3.2 响应时间6.2.1.2.3.3 吞吐量6.2.1.3 外聘律师事务所6.2.1.3.1 60Vuser6.2.1.3.1.3 吞吐量6.2.1.3.2 80Vuser6.2.1.3.2.1 事务概要6.2.1.3.2.2 响应时间6.2.1.3.2.3 吞吐量6.2.1.3.3 100Vuser6.2.1.3.3.1 事务概要6.2.1.3.3.2 响应时间6.2.1.3.3.3 吞吐量621.4 XX顾问/XX机构6.2.1.4.1 60Vuser6.2.1.4.1.1 事务概要6.2.1.4.1.2 响应时间6.2.1.4.1.3
16、吞吐量6.2.1.4.2 80Vuser6.2.1.4.2.2 响应时间6.2.1.4.2.3 吞吐量6.2.1.4.3 100Vuser6.2.1.4.3.1 事务概要6.2.1.4.3.2 响应时间6.2.1.4.3.3 吞吐量6.2.1.5 案件6.2.1.5.1 60Vuser6.2.1.5.1.1 事务概要6.2.1.5.1.2 响应时间6.2.1.5.1.3 吞吐量6.2.1.5.2 80Vuser6.2.1.5.2.1 事务概要6.2.1.5.2.2 响应时间6.2.1.5.3.1 事务概要6.2.1.5.3.2 响应时间6.2.1.5.3.3 吞吐量7 结论由于测试工具无法连接
17、被测试服务器的共享 C 盘,所以此次测试无法通过工具收集到相应的信息, 通过登录测试服务器直接观察, 服务器 CPU 使用率一直维持在合理范围内, 但由于测试服务器内存较少, 只有2G,导致在测试过程中内存使用率一直较高,尤其是在测试外聘律师事务所模块的100并发时,内存几乎耗尽。通过对比测试结果可以看出,目前系统基本上满足使用需要,除登录模块在60 并发用户的情况下响应时间无法达到标准以外,其余各个模块都可以满足要求,其中外聘律师事务所模块100 并发未达标是因为服务器内存问题。根据测试结果,目前系统登录模块无法满足条件的原因有以下几点:1. 内存原因:由于测试服务器的应用和数据库都部署在一台机器上面,而且机器本身只有 2G 内存, 导致服务器压力过大,尤其是内存不够使用。2. 配置原因系统的数据库配置和 tomcat 的配置还需要优化,我已经
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 隧道工程施工人员岗前培训与技能提升方案
- 预防溺水咨询活动方案
- 再生塑料综合利用项目建筑工程方案
- 安徽职业发展咨询方案
- 淘宝活动营销策划方案
- 抖音专家咨询方案
- 离婚协议中关于共同经营企业股权分割及处理合同范本
- 谷歌营销方案设计师
- 离婚协议签订程序及法律效力保障合同
- 离婚协议模板:财产分割及子女抚养协议书
- VW 50134-EN-2024 PA6用于车辆内部外部的成品零件 材料要求
- 山东省国企资产管理办法
- 腮腺脓肿护理查房
- 美容中医技术课件
- 卸货流程培训
- 儿童素描入门教学课件
- 护理专利相关课件教学
- 2025年中医诊断学试题
- 高二秋季开学第一课班会课件:启航高二把握未来
- 2025年安徽省农业职业技能大赛(水生物病害防治员)备赛试题库(含答案)
- 2025年牛羊肉市场分析报告
评论
0/150
提交评论