文档库 最新最全的文档下载
当前位置:文档库 › 信息门户系统压力测试报告

信息门户系统压力测试报告

华南师范大学数字校园<信息门户系统>

压力测试报告

项目名称:华南师范大学数字校园

承建单位:广州北大明天资源科技发展有限公司

管理单位:

修订历史记录

目录

第1章引言 (1)

1.1 目的 (1)

1.2 定义 (1)

1.3 参考资料 (1)

第2章测试场景及测试环境配置 (1)

2.1 测试场景网络拓扑 (1)

2.2 测试环境配置 (3)

第3章测试说明及测试结果 (4)

3.1 测试工具 (4)

3.2 测试内容 (4)

3.3 测试方法 (5)

3.4 测试项 (5)

3.5 测试结果 (6)

3.6 压力测试结果分析 (40)

3.7 测试结论 (42)

第1章引言

1.1 目的

本测试报告是通过由LoadRunner工具对信息门户系统的学校内部门户登录、注销等功能进行并发测试结果来分析多个用户同时访问、登录、注销时的响应时间是否达到用户需求,是否能支持3000用户同时登录访问学校内部门户,并且登录平均时间是否在10秒以内,系统是否存在其他性能问题。

阅读对象:项目经理、开发人员、测试人员、客户代表

1.2 定义

1.3 参考资料

压力测试生成的结果文件

第2章测试场景及测试环境配置

2.1 测试场景网络拓扑

1、华南师范大学数据中心硬件环境概况如下图:

2、Sun E25K服务器规划:

3、信息门户安装在SUN E25K的2个域上,还涉及数据库和信息发布组件的域。这些域的具体规划方式如下图:

(222.200.128.1

6)

防防防防防防防防防IHS 防防防

OA-MIS 防防防防防防防防防防防防防防防防

2.2 测试环境配置

服务器类型 配置说明 数量 其它说明

WEB 服务器

CPU :4.6 GHz 内存:16 GB 硬盘:300G

2

WEB 服务器采用集群技术 操作系统:Solaris 9 应用程序:Portal 6.0

数据库服务器

CPU :4.6 GHz 内存:16 GB 硬盘:300G

1 信息门户、单点登录、人事系统各系统用到的数据库都部署在该机器 应用程序:Oracle 10i 操作系统:Solaris 9

单点登录服务器

CPU :4.6 GHz 内存:16 GB 硬盘:300G

1

部署的是单点登录系统、信息发布系统、外部门户等 应用程序:WAS 6.1

操作系统:Solaris 9客户端配置配置说明数量其它说明

客户端机器CPU:3.2 GHz

内存:4.0 GB

硬盘:270G 1 应用程序:LoadRunner 9.0

还安装有华师选课系统等其他应用

软件

服务器及客户端的IP地址

机器类型/机器名称IP地址WEB服务器1 222.200.128.13

WEB服务器2 222.200.128.10

数据库服务器222.200.128.16

单点登录服务器222.200.128.7

客户端机器222.200.129.148

实际测试环境中的网络情况:1000MB的带宽

第3章测试说明及测试结果

3.1 测试工具

LoadRunner 9.0

3.2 测试内容

场景1:模仿多用户同时登录系统;

场景2:模仿多用户同时打开登录页面;

场景3:模仿多用户同时登录并退出系统;

3.3 测试方法

并发测试

3.4 测试项

一、客户端监测项

1、50个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(分有集合点和无集合点两种情况);

2、100个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(分有集合点和无集合点两种情况);

3、200个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(分有集合点和无集合点两种情况);

4、300个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(分有集合点和无集合点两种情况);

5、500个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(无集合点);

6、800个虚拟用户同时登录的登录页面加载时间、登录时间、登录后的页面加

载时间(无集合点);

7、100个虚拟用户打开登录页面的加载时间(分有集合点和无集合点两种情

况);

8、200个虚拟用户打开登录页面的加载时间(分有集合点和无集合点两种情

况);

9、300个虚拟用户打开登录页面的加载时间(分有集合点和无集合点两种情

况);

10、500个虚拟用户打开登录页面的加载时间(无集合点);

11、800个虚拟用户打开登录页面的加载时间(无集合点);

12、300个虚拟用户同时注销的时间(有集合点);

13、800个虚拟用户同时注销的时间(无集合点);

二、服务器端监测项

1、Portal服务器(IP为222.200.128.13和222.200.128.10)的CPU Utilization

(CPU使用率)和Paging Rate(内存使用情况);

2、Portal服务器(IP为222.200.128.16)的CPU Utilization(CPU使用率)

和Paging Rate(内存使用情况);

3、单点登录服务器(IP为222.200.128.7)的CPU Utilization(CPU使用率)

和Paging Rate(内存使用情况);

3.5 测试结果

由于在测试过程中对有些场景在不同时段进行多次测试,所以只取与多次测试的平均值比较接近的测试结果,具体情况如下:

说明:

?vuser_init_Transactiond代表打开登录页面的事务,对应的时间表示打开登录页面所需的

最小时间、平均时间和最大时间;

?login-trs代表登录的事务,对应的时间表示登录事务所需的最小时间、平均时间和最大时

间;

?load_Transactiond代表登录成功后加载页面的事务,对应的时间表示加载登录后的页面

所需的最小时间、平均时间和最大时间;

?init和action_transaction 代表打开登录页面的事务,对应的时间表示打开登录页面所需

的最小时间、平均时间和最大时间;

?logout-trs代表注销的事务,对应的时间表示注销事务所需的最小时间、平均时间和最大

时间;

?login_logout_Transaction代表登录并加载登录后的页面的事务,对应的时间表示登录并

加载登录后的页面所需的最小时间、平均时间和最大时间;

?CPU Utilization表示服务器的CPU使用率;

?Paging Rate表示服务器的内存使用情况。

1、50个虚拟用户,有集合点,图a01为各事务的平均响应时间曲线图,图b01为各服务器资源使用情况。

图1

图a01

图b01

2、50个虚拟用户,无集合点,图a02为各事务的平均响应时间曲线图,图b02为各服务器资源使用情况。

图2

图a02

图b02

3、100个虚拟用户,有集合点,图a03为各事务的平均响应时间曲线图,图b03为各服务器资源使用情况。

图3

图a03

图b03

4、100个虚拟用户,无集合点,图a04为各事务的平均响应时间曲线图,图b04为各服务器资源使用情况。

图4

图a04

图b04

5、200个虚拟用户,有集合点,图a05为各事务的平均响应时间曲线图,图b05为各服务器资源使用情况。

图5

图a05

图b05

6、200个虚拟用户,无集合点,图a06为各事务的平均响应时间曲线图,图b06为各服务器资源使用情况。

图6

图a06

相关文档