软件项目测试报告
-
目录
目录
..............
..................................................
.......
1
1
引言
<
/p>
........................................
...........................
5
1.1
编写目的
.
..................................................
..........
5
1.2
预期读者
.
..................................................
..........
5
1.3
参考文档
.
..................................................
..........
5
2
测试目的
............
..................................................
.
5
2.1
测试目标
.
..................................................
..........
6
3
项目概述
............
..................................................
.
6
4
业务分析
............
..................................................
.
6
4.1
用户活动剖析和建模
.
.............................................
.....
6
4.2
性能目标
.
..................................................
..........
6
4.3
测试用例
.
..................................................
..........
7
5
测试方法
............
..................................................
.
7
5.1
测试工具
.
..................................................
..........
7
5.2
测试环境
.
..................................................
..........
7
5.3
测试场景设计
.
................................................ ........
8
5.3.1
用户并发测试
.
................................................ ....
8
5.3.1.1
登录模块测试内容描述
.
........................................
8
5.3.1.2
XX
意见书模块测试内容描述
....................................
9
5.3.1.3
外聘律师事务所模块测试内容描述
...............................
9
5.3.1.4
XX
顾问
/XX
机构模块测试内容描述
..............................
10
5.3.1.5
案件模块测试内容描述
.
.......................................
10
6
测试结果分析
..........
................................................
10
6.1
结果汇总
.
..................................................
.........
10
6.1.1
用户并发测试
:
.
< br>............................................... ...
10
6.2
结果分析图
.
.................................................
........
12
6.2.1
并发测试
.
..................................................
.....
12
6.2.1.1
登录
.
..
..................................................
...
12
6.2.1.1.1
.
......................................
...............
60Vuser
12
6.2.1.1.1.1
.<
/p>
........................................
..........
事务概要
12
6.2.1.1.1.2
.<
/p>
........................................
..........
响应时间
13
6.2.1.1.1.3
.<
/p>
........................................
............
吞吐量
精品文档
13
6.2.1.1.2
.
..............................
.......................
80Vuser
14
6.2.1.1.2.1
.
....
..............................................
事务概要
14
6.2.1.1.2.2
.
....
..............................................
响应时间
14
6.2.1.1.2.3
.
....
................................................
吞吐量
15
6.2.1.1.3
.
......
..............................................
100Vuser
15
6.2.1.1.3.1
.
....
..............................................
事务概要
15
6.2.1.1.3.2
.
....
..............................................
响应时间
16
6.2.1.1.3.3
.
....
................................................
吞吐量
16
6.2.1.2
XX
意见书
..................................................
.
17
6.2.1.2.1
.<
/p>
........................................
.............
60Vuser
17
6.2.1.2.1.1
.<
/p>
........................................
..........
事务概要
17
6.2.1.2.1.2
.<
/p>
........................................
..........
响应时间
17
6.2.1.2.1.3
.<
/p>
........................................
............
吞吐量
18
6.2.1.2.2
.
..........................................
...........
80Vuser
18
6.2.1.2.2.1
.<
/p>
........................................
..........
事务概要
18
6.2.1.2.2.2
.<
/p>
........................................
..........
响应时间
19
6.2.1.2.2.3
.<
/p>
........................................
............
吞吐量
19
6.2.1.2.3
.
..........................................
..........
100Vuser
20
6.2.1.2.3.1
.<
/p>
........................................
..........
事务概要
20
6.2.1.2.3.2
.<
/p>
........................................
..........
响应时间
20
6.2.1.2.3.3
.<
/p>
........................................
............
吞吐量
21
6.2.1.3
外聘律师事务所
.
< br>.............................................
21
6.2.1.3.1
.
..........................................
...........
60Vuser
。
2
欢迎下载
精品文档
21
6.2.1.3.1.1
.<
/p>
........................................
..........
事务概要
21
6.2.1.3.1.2
.<
/p>
........................................
..........
响应时间
22
6.2.1.3.1.3
.<
/p>
........................................
............
吞吐量
22
6.2.1.3.2
.
..........................................
...........
80Vuser
23
6.2.1.3.2.1
.<
/p>
........................................
..........
事务概要
23
6.2.1.3.2.2
.<
/p>
........................................
..........
响应时间
23
6.2.1.3.2.3
.<
/p>
........................................
............
吞吐量
24
6.2.1.3.3
.
..........................................
..........
100Vuser
24
6.2.1.3.3.1
.<
/p>
........................................
..........
事务概要
24
6.2.1.3.3.2
.<
/p>
........................................
..........
响应时间
25
6.2.1.3.3.3
.<
/p>
........................................
............
吞吐量
25
6.2.1.4
XX
顾问
/XX
机构
p>
.
.............................
................
26
6.2.1.4.1
.
......
...............................................
60Vuser
26
6.2.1.4.1.1
.
....
..............................................
事务概要
26
6.2.1.4.1.2
.
....
..............................................
响应时间
26
6.2.1.4.1.3
.
....
................................................
吞吐量
27
6.2.1.4.2
.
......
...............................................
80Vuser
27
6.2.1.4.2.1
.
....
..............................................
事务概要
27
6.2.1.4.2.2
.
....
..............................................
响应时间
28
6.2.1.4.2.3
.
....
................................................
吞吐量
28
6.2.1.4.3
.
......
..............................................
100Vuser
29
6.2.1.4.3.1
.
....
..............................................
事务概要
29
。
3
欢迎下载
精品文档
6.2.1.4.3.2
.
...........................
.......................
响应时间
29
6.2.1.4.3.3
.<
/p>
........................................
............
吞吐量
30
6.2.1.5
案件
.
..
..................................................
...
30
6.2.1.5.1
.
......................................
...............
60Vuser
30
6.2.1.5.1.1
.<
/p>
........................................
..........
事务概要
30
6.2.1.5.1.2
.<
/p>
........................................
..........
响应时间
31
6.2.1.5.1.3
.<
/p>
........................................
............
吞吐量
31
6.2.1.5.2
.
..........................................
...........
80Vuser
32
6.2.1.5.2.1
.<
/p>
........................................
..........
事务概要
32
6.2.1.5.2.2
.<
/p>
........................................
..........
响应时间
32
6.2.1.5.2.3
.<
/p>
........................................
............
吞吐量
33
6.2.1.5.3
.
..........................................
..........
100Vuser
33
6.2.1.5.3.1
.<
/p>
........................................
..........
事务概要
33
6.2.1.5.3.2
.<
/p>
........................................
..........
响应时间
34
6.2.1.5.3.3
.<
/p>
........................................
............
吞吐量
34
7
结论
..............
..................................................
..
35
。
4
欢迎下载
精品文档
1
引言
1.1
编写目的
本次测试是针对
XXX
项目系统进行的性能测试。性能测试涉及到该系统的登录、案件、<
/p>
XX
意见书、外聘律师事务所管理、
XX
顾问
/XX
机构
5
个主要的系统应用功能。
通过模
拟实际用户的使用场景进行压力测试,
获得服务器运行时的相关数据,
< br>从而进行
分析,找出系统业务处理的最佳性能点。分别以
60
、
80
、
100
为基数进行测试,测事务平均
响应时间。
1.2
预期读者
XXX
信息技术部以及项目开发人员
1.3
参考文档
XXX
项目需求说明书
2
测试目的
此次性能测试的目的如下:
能力验证
在使用负荷最多时,服务器的性能在如下范围内:
CPU
最
大使用率(
<85%
)
;
内存最大使用率(
<85%
)
;
测试
XXX
系统在
60
并发用户的条件下核
心功能请求响应时间是否小于
10
秒;
事务成功率不能低于
95%
;
性能调优
主要为了发现
XXX
系统中的性能瓶颈,
通过各种参数调整和代码
的调整来提高系统的性
能。
缺陷发现
。
5
欢迎下载
精品文档
主要为了通过此次测试来发
现系统上是否依然存在功能上的缺陷。
2.1
测试目标
期望指标:
性能指标限制条件:
服务器的
p>
CPU
平均利用率不能超过
85%
;
事务成功率不能低于
95%
;
测试过程中,内存使用率
不要超过
85%
且无明显变化;
p>
报表类运算事务平均响应时间小于
15
秒;
页面交互事务平均响应时间不能超过
10
秒;
3
项目概述
4
业务分析
4.1
用户活动剖析和建模
4.2
性能目标
根据需求文档和设计文档以及与客户交流的结果,
分析得出每模块的性能需求。
具体如
下:
业务名称
登录
XX
意见书
外聘律师事务所管理
XX
顾问
/XX
机构
并发数量
60
60
60
60
事务响应时间(秒)
事务成功率
>=95%
>=95%
>=95%
>=95%
<=
10
<=
10
<=
10
<=
10
。
6
欢迎下载
精品文档
案件
60
<=
10
>=95%
4.3
测试用例
编号
1
2
用例概要
登录
XX
意见书
具体描述
打开登录页面,输入用户名
、密码,点击登录按钮,在登录前设置集合点
进入
XX
意见书管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页
面提交前设置集合点
3
4
5
外聘律师事务所
进入外聘律师事务所
管理模块,单击新建,输入相应信息,点击提交按钮,在弹
出页面提交前设置集合点
p>
XX
顾问
/XX
机构
案件
进入
XX
顾问
/XX
机构模块,分别查询
XX
顾问和
XX
机构,在查询前设置集合点
p>
进入案件管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交
前设置集合点
5
测试方法
5.1
测试工具
本次性能测试主要使用
p>
HP
公司的专业测试工具
LoadRunn
er11
,
采用录制、回放的方
法,即
录制
IE
浏览器发送、接收的
HTML
数据包,使用工具模拟大量客户端向服务器发
送业务请求并
p>
实时性能监测的方式,对“
XXX
系统项目
”登录、
XX
意见书、外聘律师事务
所
、
XX
顾问
/XX
机构、案件几个模块进行性能验证,判断系统在多用户并发请求下,服务器
是否稳定
以及响应时间是否满足。
5.2
测试环境
设备
数据库服务器
虚拟服务器
硬件配置
软件配置
Win2008server R2
处理器:
Intel
(
R
)
Xeon
(
R
)
CPU
X-5650
mysql
@2.67GHz
(
4
处理器)
。
7
欢迎下载
精品文档
内存:
2G
硬盘:
40G
应用服务器
虚拟服务器
Win2008server R2
处理器:
Intel
(
R
)
Xeon
(
R
)
CPU
X-5650
Tomcat
@2.67GHz
(
4
处理器)
内存:
2G
硬盘:
40G
性能测试机
虚拟服务器
Win2008server R2
处理器:
Intel
(
R
)
Core
i5 @2.53GHz
(
4
LoadRunner
11.0
处理器)
内存:
2G
硬盘:
40G
Microsoft
Office
IE8
5.3
测试场景设计
组名称
场景
场景业务及比例分配
共
60
并发用户
测试每个脚
本分配均为
60
并发
RAMP UP
:每
15
秒增加
10
个用户;
Duration
:
单脚本持续
10
分钟
RAMP DOWN
:每
20
秒钟退出
10
个用户。
数据库服务器性能指标
应用服务器
CPU
使用率
应用服务器内存使用率
模块响应时间
LR
日志
服务器日志
监测数据
5.3.1
用户并发测试
5.3.1.1
登录模块测试内容描述
功能
目的
创建用户登录的进程,
60/80/
100
个客户端同时启动此进程。
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况
。
8
欢迎下载
精品文档
出现。
方法
并发用户
数
60
80
100
分别
采用
6
0
、
80
、
1
00
并发用户数对系统进行测试
并发用户数与事务执行情况
事务平均
事务最
平均每秒
事务成
每秒点击
平均流量
响应时间
大响应
处理事务
功率
< br>
率
(字节
/
时间
数
秒)
5.3.1.2
XX
意见书模块测试内容描述
功能
目的
方法
并发用户
数
60
80
100
创建
XX
意见书模块的进程,
60/8
0/100
个客户端同时启动此进程。
本用例主要测试服务器的性能表现、响应时间以及是否有保存
失败的情况
出现。
分别
采用
6
0
、
80
、
1
00
并发用户数对系统进行测试
并发用户数与事务执行情况
事务平均
事务最
平均每秒
事务成
每秒点击
平均流量
响应时间
大响应
处理事务
功率
< br>
率
(字节
/
时间
数
秒)
5.3.1.3
外聘律师事务所模块测试内容描述
功能
目的
方法
并发用户
数
60
80
100
创建外聘律师事务所模块的进程,
60/80/100
个客户端
同时启动此进程。
本用例主要测试
服务器的性能表现、响应时间以及是否有保存失败的情况
出现。
分别
采用
6
0
、
80
、
1
00
并发用户数对系统进行测试
并发用户数与事务执行情况
事务平均
事务最
平均每秒
事务成
每秒点击
平均流量
响应时间
大响应
处理事务
功率
< br>
率
(字节
/
时间
数
秒)
。
9
欢迎下载
精品文档
5.3.1.4
XX
顾问
/XX
机构模块测试内容描述
功能
目的
方法
并发用户
数
60
80
100
创建
XX
顾问
/XX
< br>机构模块的进程,
60/80/100
个客户端同时启动
此进程。
本用例主要测试服务器的
性能表现、响应时间以及是否有保存失败的情况
出现。
分别
采用
6
0
、
80
、
1
00
并发用户数对系统进行测试
并发用户数与事务执行情况
事务平均
事务最
平均每秒
事务成
每秒点击
平均流量
响应时间
大响应
处理事务
功率
< br>
率
(字节
/
时间
数
秒)
5.3.1.5
案件模块测试内容描述
功能
目的
方法
并发用户
数
60
80
100
创建用户案件模块的进程,
60/80/100
个客户端同时启动此进程。
本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况
出现。
分别
采用
60
、
80
、
100
并发用户数对系统进行测试
并发用户数与事务执行情况
事务平均
事务最
平均每秒
事务成
每秒点击
平均流量
响应时间
大响应
处理事务
功率
< br>
率
(字节
/
时间
数
秒)
6
测试结果分析
6.1
结果汇总
6.1.1
用户并发测试
:
场景功能
事物
用户数量
60
40
事务成功率
100%
100%
平均响应时间<
/p>
(
秒
)
17.151
12.354
吞吐量
(MB)
登录
登录
10.883
10.225
。
10
欢迎下载
精品文档
20
60
首页展示
40
20
XX
意见书
保存
XX
意见书
XX
意见书
提交
外聘律师
事务所保
外聘律师
事务所
存
外聘律
师
事务所提
交
XX
机构查
XX
顾问
/XX
机构
询
60
80
100
60
80
100
60
80
100
60
80
100
60
80
100
60
80
100
60
案件保存
案件
案件提交
80
100
60
80
100
100%
100%
99.94%
100%
100%
100%
100%
100%
100%
100%
100%
100%
82.49%
100%
99.82%
81.33%
100%
100%
100%
100%
100%
100%
100%
100%
100%
100%
100%
100%
9.157
1.336
1.058
0.886
0.103
0.13
0.163
0.206
0.226
0.256
0.126
0.172
15.546
0.23
0.448
23.568
0.084
0.119
0.122
0.22
0.317
0.345
0.131
0.162
0.201
0.198
0.223
0.257
XX
顾问查
询
10.61
10.883
10.225
10.61
10.728
10.844
10.553
10.728
10.844
10.553
10.026
9.849
1.462
10.026
9.849
1.462
7.964
8.049
8.742
7.964
8.049
8.742
10.658
10.775
10.413
10.658
10.775
10.413
。
11
欢迎下载
精品文档
6.2
结果分析图
6.2.1
并发测试
6.2.1.1
登录
6.2.1.1.1
6
0Vuser
6.2.1.1.1.1
事务概要
。
12
欢迎下载
精品文档
6.2.1.1.1.2
响应时间
6.2.1.1.1.3
吞吐量
。
13
欢迎下载
精品文档
6.2.1.1.2
4
0Vuser
6.2.1.1.2.1
事务概要
6.2.1.1.2.2
响应时间
。
14
欢迎下载
精品文档
6.2.1.1.2.3
吞吐量
6.2.1.1.3
2
0Vuser
6.2.1.1.3.1
事务概要
。
15
欢迎下载
精品文档
6.2.1.1.3.2
响应时间
6.2.1.1.3.3
吞吐量
。
16
欢迎下载
精品文档
6.2.1.2
XX
意见书
6.2.1.2.1
6
0Vuser
6.2.1.2.1.1
事务概要
6.2.1.2.1.2
响应时间
。
17
欢迎下载
精品文档
6.2.1.2.1.3
吞吐量
6.2.1.2.2
8
0Vuser
6.2.1.2.2.1
事务概要
。
18
欢迎下载