软件项目性能测试报告.docx
- 文档编号:1400394
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:34
- 大小:946.03KB
软件项目性能测试报告.docx
《软件项目性能测试报告.docx》由会员分享,可在线阅读,更多相关《软件项目性能测试报告.docx(34页珍藏版)》请在冰豆网上搜索。
软件项目性能测试报告
XXX软件项目性能测试报告
版本列表
A-增加;M-修改;D-删除
版本号
日期
撰写人
修改类型
描述
V1.0
创建全部内容
1
引言
1.1编写目的
本次测试是针对XXX项目系统进行的性能测试。
性能测试涉及到该系统的登录、案件、XX意见书、外聘律师事务所管理、XX顾问/XX机构5个主要的系统应用功能。
通过模拟实际用户的使用场景进行压力测试,获得服务器运行时的相关数据,从而进行分析,找出系统业务处理的最佳性能点。
分别以60、80、100为基数进行测试,测事务平均响应时间。
1.2预期读者
XXX信息技术部以及项目开发人员
1.3参考文档
XXX项目需求说明书
2测试目的
此次性能测试的目的如下:
●能力验证
在使用负荷最多时,服务器的性能在如下范围内:
CPU最大使用率(<85%);
内存最大使用率(<85%);
测试XXX系统在60并发用户的条件下核心功能请求响应时间是否小于10秒;
事务成功率不能低于95%;
●性能调优
主要为了发现XXX系统中的性能瓶颈,通过各种参数调整和代码的调整来提高系统的性能。
●缺陷发现
主要为了通过此次测试来发现系统上是否依然存在功能上的缺陷。
2.1测试目标
期望指标:
性能指标限制条件:
服务器的CPU平均利用率不能超过85%;
事务成功率不能低于95%;
测试过程中,内存使用率不要超过85%且无明显变化;
报表类运算事务平均响应时间小于15秒;
页面交互事务平均响应时间不能超过10秒;
3项目概述
4业务分析
4.1用户活动剖析和建模
4.2性能目标
根据需求文档和设计文档以及与客户交流的结果,分析得出每模块的性能需求。
具体如下:
业务名称
并发数量
事务响应时间(秒)
事务成功率
登录
60
<=10
>=95%
XX意见书
60
<=10
>=95%
外聘律师事务所管理
60
<=10
>=95%
XX顾问/XX机构
60
<=10
>=95%
案件
60
<=10
>=95%
4.3测试用例
编号
用例概要
具体描述
1
登录
打开登录页面,输入用户名、密码,点击登录按钮,在登录前设置集合点
2
XX意见书
进入XX意见书管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点
3
外聘律师事务所
进入外聘律师事务所管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点
4
XX顾问/XX机构
进入XX顾问/XX机构模块,分别查询XX顾问和XX机构,在查询前设置集合点
5
案件
进入案件管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点
5测试方法
5.1测试工具
本次性能测试主要使用HP公司的专业测试工具LoadRunner11,采用录制、回放的方法,即录制IE浏览器发送、接收的HTML数据包,使用工具模拟大量客户端向服务器发送业务请求并实时性能监测的方式,对“XXX系统项目”登录、XX意见书、外聘律师事务所、XX顾问/XX机构、案件几个模块进行性能验证,判断系统在多用户并发请求下,服务器是否稳定以及响应时间是否满足。
5.2测试环境
设备
硬件配置
软件配置
数据库服务器
虚拟服务器
处理器:
Intel(R)Xeon(R)CPUX-5650@2.67GHz(4处理器)
内存:
2G
硬盘:
40G
Win2008serverR2
mysql
应用服务器
虚拟服务器
处理器:
Intel(R)Xeon(R)CPUX-5650@2.67GHz(4处理器)
内存:
2G
硬盘:
40G
Win2008serverR2
Tomcat
性能测试机
虚拟服务器
处理器:
Intel(R)Corei5@2.53GHz(4处理器)
内存:
2G
硬盘:
40G
Win2008serverR2
LoadRunner11.0
MicrosoftOffice
IE8
5.3测试场景设计
组名称
场景业务及比例分配
监测数据
场景
共60并发用户
测试每个脚本分配均为60并发
RAMPUP:
每15秒增加10个用户;
Duration:
单脚本持续10分钟
RAMPDOWN:
每20秒钟退出10个用户。
Ø数据库服务器性能指标
Ø应用服务器CPU使用率
Ø应用服务器内存使用率
Ø模块响应时间
ØLR日志
Ø服务器日志
5.3.1用户并发测试
5.3.1.1登录模块测试内容描述
功能
创建用户登录的进程,60/80/100个客户端同时启动此进程。
目的
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。
方法
分别 采用60、80、100并发用户数对系统进行测试
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
60
80
100
5.3.1.2XX意见书模块测试内容描述
功能
创建XX意见书模块的进程,60/80/100个客户端同时启动此进程。
目的
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。
方法
分别 采用60、80、100并发用户数对系统进行测试
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
60
80
100
5.3.1.3外聘律师事务所模块测试内容描述
功能
创建外聘律师事务所模块的进程,60/80/100个客户端同时启动此进程。
目的
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。
方法
分别 采用60、80、100并发用户数对系统进行测试
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
60
80
100
5.3.1.4XX顾问/XX机构模块测试内容描述
功能
创建XX顾问/XX机构模块的进程,60/80/100个客户端同时启动此进程。
目的
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。
方法
分别 采用60、80、100并发用户数对系统进行测试
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
60
80
100
5.3.1.5案件模块测试内容描述
功能
创建用户案件模块的进程,60/80/100个客户端同时启动此进程。
目的
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。
方法
分别 采用60、80、100并发用户数对系统进行测试
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
60
80
100
6测试结果分析
6.1结果汇总
6.1.1用户并发测试:
场景功能
事物
用户数量
事务成功率
平均响应时间(秒)
吞吐量(MB)
登录
登录
60
100%
17.151
10.883
40
100%
12.354
10.225
20
100%
9.157
10.61
首页展示
60
100%
1.336
10.883
40
99.94%
1.058
10.225
20
100%
0.886
10.61
XX意见书
XX意见书保存
60
100%
0.103
10.728
80
100%
0.13
10.844
100
100%
0.163
10.553
XX意见书提交
60
100%
0.206
10.728
80
100%
0.226
10.844
100
100%
0.256
10.553
外聘律师事务所
外聘律师事务所保存
60
100%
0.126
10.026
80
100%
0.172
9.849
100
82.49%
15.546
1.462
外聘律师事务所提交
60
100%
0.23
10.026
80
99.82%
0.448
9.849
100
81.33%
23.568
1.462
XX顾问/XX机构
XX机构查询
60
100%
0.084
7.964
80
100%
0.119
8.049
100
100%
0.122
8.742
XX顾问查询
60
100%
0.22
7.964
80
100%
0.317
8.049
100
100%
0.345
8.742
案件
案件保存
60
100%
0.131
10.658
80
100%
0.162
10.775
100
100%
0.201
10.413
案件提交
60
100%
0.198
10.658
80
100%
0.223
10.775
100
100%
0.257
10.413
6.2结果分析图
6.2.1并发测试
6.2.1.1登录
6.2.1.1.160Vuser
6.2.1.1.1.1事务概要
6.2.1.1.1.2响应时间
6.2.1.1.1.3吞吐量
6.2.1.1.240Vuser
6.2.1.1.2.1事务概要
6.2.1.1.2.2响应时间
6.2.1.1.2.3吞吐量
6.2.1.1.320Vuser
6.2.1.1.3.1事务概要
6.2.1.1.3.2响应时间
6.2.1.1.3.3吞吐量
6.2.1.2XX意见书
6.2.1.2.160Vuser
6.2.1.2.1.1事务概要
6.2.1.2.1.2响应时间
6.2.1.2.1.3吞吐量
6.2.1.2.280Vuser
6.2.1.2.2.1事务概要
6.2.1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 性能 测试报告