LoadRunner11 性能测试报告.doc

上传人:diecharacter305 文档编号:381187 上传时间:2018-10-10 格式:DOC 页数:22 大小:2.23MB
下载 相关 举报
LoadRunner11 性能测试报告.doc_第1页
第1页 / 共22页
LoadRunner11 性能测试报告.doc_第2页
第2页 / 共22页
LoadRunner11 性能测试报告.doc_第3页
第3页 / 共22页
LoadRunner11 性能测试报告.doc_第4页
第4页 / 共22页
LoadRunner11 性能测试报告.doc_第5页
第5页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、文档下载站 http:/ 更多资源下载 本站所有资源均来自互联网或本站会员提供,如有侵犯您的版权或其他问题,请通知管理 员,我们会在最短的时间回复您 ! 网站性能测试报告 目 录 1 项目背景 . 3 2 编写目的 . 3 3 参考文档 . 3 4 参与测试人员 . 3 5 测试说明 . 3 5.1 测试对象 . 3 5.2 测试环境结构图 . 4 5.2.1 测试环境 . 4 6 测试流程 . 5 7 测试方法 . 5 8 测试结果统计 . 6 8.1 用户并发测试:独立业务 . 6 8.2 用户并发测试:组合业务 . 16 8.3 大数据量测试 错误 !未定义书签。 9 分析与建议 . 2

2、2 9.1 独立业务 . 22 9.2 组合业务 . 22 9.3 大数据 . 22 9.4 其它 错误 !未定义书签。 1 项项 目目 背背 景景 为了了解网易 网 的行你呢,我 特此对 网易网站 进行压力测试。 2 2 编编 写写 目目 的的 描述 网易网站 ,在大数据量的数据环境下,系统的执 行效率和稳定性。 3 参参 考考 文文 档档 序号 相关文档 文档位置 版本 日期 1、 性能测试方案 V1.2-内容管理系统 V1.2 2006 年 6 月 05 日 2、 4 参参 与与 测测 试试 人人 员员 软件测试 0801 雷晓华 5 测测 试试 说说 明明 5.1 测测 试试 对对 象

3、象 网易 网站 5.2 测测 试试 环环 境境 结结 构构 图图 集 线 器数 据 库 服 务 器 应 用 服 务 器负 载 生 成 器 / 性 能 监 视 器5.2.1 测测 试试 环环 境境 5.2.1.1 服服 务务 器器 端端 5.2.1.1.1 硬件环境 机器型号 配置信息 数量 备注 IBM AS/400 520-0903 服务器 520 1.5GHz Processor; 2GB 内存 *1; 70GB硬盘 *3 RAID卡 *1 网卡: 100M 1 台 用于数据库服务器 联合创新机器 奔腾 2.666GHz 1GB RAM 80GB 硬盘 网卡: 100M 1 台 WEB 应

4、用服务器 5.2.1.1.2 软件环境 数据库服务器 操作系统: IBM AS/400 UNIX 数据库: Db2 for 400 应用服务器 操作系统: Windows xp professional 应用服务器: Webshpere Apllicaiton Server6.0 浏览器: Internet explorer6.0 JDK JDK1.4 备注: 5.2.1.2 客客 户户 端端 5.2.1.2.1 硬件环境 机器型号 配置信息 数量 备注 紫光笔记本 赛扬 1.5 cpu; 256M RAM; 40GB DISK; 100M网卡; 1 台 负载生成 /性能监控 5.2.1.2.

5、2 软件环境 操作系统: Windows xp sp2 浏览器: IE6.0 压力测试工具: MI Loadrunner 8.1 备注: 6 测测 试试 流流 程程 1、搭建模拟用户真实运行环境。 2、安装压力测试工具 Loadrunner7.8。 3、使用 LoadRunner 中 VuGen 录制测试脚本。 4、使用 Load Runner Controller 组织发起模拟负载,并收集测试数据以及测试目标机器和网络的资源数据。 5、使用 LoadRunner 的 Analysis 组件,分析测试结果。 6、整理并分析测试结果,写测试总结报告。 7 测测 试试 方方 法法 使用 Mercu

6、ry 公司的性能测试软件 LoadRunner8.1,对本系统业务进行脚本录制,测试回放,逐步加压和跟踪记录。测试过程中,由 LoadRunner 的管理平台调用各前台测试,发起各种组合的业务请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。 1、录制日常访问量比较大的业务模块的代码,对 测试机器进行压力测试。 2、模拟用户在单个业务操作和两个业务混合操作时, 20、 50、 100、 300、500 用户同时并发,进行多次连续测试,完成测试目标。 3、模拟用户在在单个业务操作和两个业务混合操作时, 20 个用户进行并发操作后,然后在每 1 秒登录 1 个用户,最大用户数达 500;

7、每 1 秒登录 10 个用户,最大用户数达 500,进行多次连续测试,完成测试目标。 4、对日常访问量比较大的业务模块 , 模拟用户 在 数据量为十万级、百万级、千万级数据量的情况下,每 15 增加 用户 数 100 个 进行循环递增,最终测试用户达到 10000 的在线 访问量 ,进行多次连续测试,完成 系统大数据量 测试目标 8 测测 试试 结结 果果 统统 计计 8.1 用用 户户 并并 发发 测测 试试 : 独独 立立 业业 务务 8.1.1 查查 看看 首首 页页 站站 点点 文文 章章 功能 查看首页发布的文章 目的 测试多个用户同时对系统并发操作时系统的性能。 方法 录制包含如下

8、功能的代码: (1) 登陆 (2) 操作进行 20、 50、 100、 300、 500 个用户并发操作。 并发用户数与事务执行情况 并发用户数 20 50 100 300 500 查 看首 页站点文章 通过的虚拟用户数 20 50 100 300 500 事务平均响应时间( s) 0.302 1.63 1.466 2.175 2.828 事务最大响应时间( s) 0.452 2.23 2.429 4.282 4.924 平均每秒通过事务数 1.333 6.25 6.786 10.241 10.933 每秒点击次数 22.667 106.25 115.357 174.103 185.867

9、每秒 HTTP 响应数 22.667 106.25 115.357 174.103 185.867 测试工具分析结果见下图: 图 1 图 2 图 3 图 4 图 5 8.1.2 查查 看看 首首 页页 站站 点点 文文 章章 功能 查看首页发布的文章 目的 测试多个用户同时对系统进行压力操作系统的性能。 方法 录制包含如下功能的代码: 1、 登陆 2、 选择首页发布的文章。 3、 关闭打开的页面 操作要求总共登陆 500 个用户, 每 1 秒增加 1 个用户登陆系统。 并发用户数与事务执行情况 查看首页站点文章 通过的虚拟用户数 500 事务平均响应时间( s) 0.432 事务最大响应时间

10、( s) 2.505 平均每秒通过事务数 8.189 每秒点击次 数 139.358 每秒 HTTP 响应数 139.358 测试工具分析见下图: 图 6 8.1.3 查查 看看 首首 页页 站站 点点 文文 章章 功能 查看首页发布的文章 目的 测试多个用户同时对系统进行压力操作系统的性能。 方法 录制包含如下功能的代码: 4、 登陆 5、 选择首页发布的文章。 关闭打开的页面操作要求总共登陆 500 个用户, 每 1 秒增加一个 1 个用户登陆系统。 并发用户数与事务执行情况 查看首页站点文章 通过的虚拟用户数 500 事务平均响应时间( s) 0.015 事务最大响应时间( s) 0.

11、023 平均每秒通过事务数 0.94 每秒点击次数 15.977 每秒 HTTP 响应数 15.977 测试工具分析见下图: 图 7 8.1.4 查查 看看 首首 页页 频频 道道 内内 文文 章章 功能 查看首页频道内文章 目的 测试多个用户同时对系统并发操作时系统的性能。 方法 录制查看首页频道内文章脚本: 1、登录 2、浏览下一页列表,回到上一页。 3、打开第一页文章,关闭退出。 操作进行 20、 50、 100、 300、 500 个用户并发操作。 并发用户数与事务执行情况 并发用户数 20 50 100 300 500 查 看首 页频道内文章 通过的虚拟用户数 20 50 100

12、300 500 事务平均响应时间( s) 2.863 4.626 7.331 20.125 30.003 事务最大响应时间( s) 3.844 7.236 13.174 45.11 60.562 平均每秒通过事务数 2.857 5 5.333 6.146 5.556 每秒点击次数 17.143 30 32 36.875 33.333 每秒 HTTP 响应数 17.143 30 32 36.875 33.333 图 8 图 9 图 10 图 11 图 12 8.1.5 查查 看看 首首 页页 频频 道道 内内 文文 章章 功能 查看首页频道内文章 目的 测试多个用户同时对系统进行压力操作系统的性

13、能。 方法 录制查看首页频道内文章脚本: 1、登录 2、浏览下一页列表,回到上一页。 3、打开第一页文章,关闭退出。 操作要求总共登陆 500 个用户, 每 1 秒增加 10 个用户登陆系统。 并发用户数与事务执行情况 查看首页频道内文章 通过的虚拟用户数 500 事务平均响应时间( s) 20.165 事务最大响应时间( s) 56.918 平均每秒通过事务数 6.085 每秒点击次数 36.512 每秒 HTTP 响应数 36.512 测试工具分析见下图: 图 13 8.1.6 查查 看看 首首 页页 频频 道道 内内 文文 章章 功能 查看首页频道内文章 目的 测试多个用户同时对系统进

14、行压力操作系统的性能。 方法 录制查看首页频道内文章脚本: 1、登录 2、浏览下一页列表,回到上一页。 3、打开第一页文章,关闭退出。 关闭打开的页面操作要求总共登陆 500 个用户, 每 1 秒增加一个 1 个用户登陆系统。 并发用户数与事务执行情况 查看首页频道内文章 通过的虚拟用户数 500 事务平均响应时间( s) 0.193 事务最大响应时间( s) 0.219 平均每秒通过事务数 0.94 每秒点击次数 5.639 每秒 HTTP 响应数 5.639 测试工具分析见下图: 图 14 8.2 用用 户户 并并 发发 测测 试试 : 组组 合合 业业 务务 功能 系统支持并发用户查看

15、首页文章和查看频道内文章两模块进行操作。 目的 测试大量用户针对查看首页文章和查看频道内文章两模块进行并发操作时系统的性能。 方法 录制查看首页文章脚本: 1、登陆 2、选择首页发布的文章。 3、关闭打开的页面 录制查看首页频道内文章脚本: 1、登录 2、浏览下一页列表,回到上一页。 3、打开第一页文章,关闭退出。 操作进行 20、 50、 100、 300、 500 个用户对流程组创建和发邮件两模块进行并发操作。 并发用户数与事务执行情况 系统模块名查看首页文章脚本 并发用户数 20 50 100 300 500 通过的虚拟用户数 20 50 100 300 500 事务平均响应时间(

16、s) 0.797 0.834 2.985 5.55 11.688 事务最大响应时间( s) 0.978 1.872 11.453 37.131 57.462 平均每秒通过事务数 2.222 3 3.84 4.056 2.348 每秒点击次数 51.111 72.429 89.28 93.944 54.195 每秒 HTTP 响应数 51.111 72.429 89.28 93.944 54.195 称 查看首页频道内文章脚本 并发用户数 20 50 100 300 500 通过的虚拟用户数 20 50 100 300 500 事务平均响应时间( s) 2.703 5.809 9.834 26.

17、59 37.852 事务最大响应时间( s) 3.145 9.515 18.358 51.913 65.25 平均每秒通过事务数 2.222 3.571 4 4.167 2.381 每秒点击次数 51.111 72.429 89.28 93.944 54.195 每秒 HTTP 响应数 51.111 72.429 89.28 93.944 54.195 测试工具分析见下图: 图 15 图 16 图 17 图 18 图 19 功能 系统 支持并发用户查看首页文章和查看频道内文章两模块进行操作。 目的 测试大量用户针对查看首页文章和查看频道内文章两模块进行并发操作时系统的性能。 方法 录制查看首页

18、文章 脚本: 1、登陆 2、选择首页发布的文章。 3、关闭打开的页面 录制查看首页频道内文章脚本: 1、 N 2、 浏览下一页列表,回到上一页。 3、 打开第一页文章,关闭退出。 总共登陆系统用户数为 500, 按每 1 秒增加一个 10 个用户登陆系统。 并发用户数与事务执行情况 系统模块名称 查看首页文章 脚本 通过的虚拟 用户数 500 事务平均响应时间( s) 5.562 事务最大响应时间( s) 16.52 平均每秒通过事务数 2.267 每秒点击次数 51.235 每秒 HTTP 响应数 51.235 查看首页频道内文章脚本 通过的虚拟用户数 500 事务平均响应时间( s) 2

19、3.617 事务最大响应时间( s) 61.737 平均每秒通过事务数 2.115 每秒点击次数 51.235 每秒 HTTP 响应数 51.235 测试工具分析见下图: 图 20 功能 系统支持并发用户查看首页文章和查看频道内文章两模块进行操作。 目的 测试大量用户针对查看首页文章和查看频道内文章两模块进行并发操作时系统的性能。 方法 录制查看首页文章 脚本: 1、登陆 2、选择首页发布的文章。 3、关闭打开的页面 录制查看首页频道内文章脚本: 4、 5、 浏览下一页列表,回到上一页。 6、 打开第一页文章,关闭退出。 总共登陆系统用户数为 500, 按每 1 秒增加一个 1 个用户登陆

20、系统。 并发用户数与事务执行情况 系统模块名称 查看首页文章 脚本 通过的 虚拟用户数 500 事务平均响应时间( s) 0.043 事务最大响应时间( s) 0.124 平均每秒通过事务数 0.948 每秒点击次数 21.755 每秒 HTTP 响应数 21.755 查看首页频道内文章脚本 通过的虚拟用户数 500 事务平均响应时间( s) 0.297 事务最大响应时间( s) 0.48 平均每秒通过事务数 0.94 每秒点击次数 21.755 每秒 HTTP 响应数 21.755 测试工具分析见下图: 图 21 9 分分 析析 与与 总总 结结 9.1 独独 立立 业业 务务 查看首页文章

21、:并发操作打开主页文章这个事务全部通过,由每秒点击数及HTTP 响应的平均数,可以看出数值一直处于上升的趋势,但是当用户数超过 100时,查看频道文章:并发操作打开频道文章,每秒通过事务的数值在 100 用户并发后处于下降趋势,这个操作中包含大量数据的查询使事务的每秒通过次数降低。每秒点击次数和 http 响应数在 100 用户以后平均值也降低。 9.2 组组 合合 业业 务务 组合业务由查看首页文章和查看频道文章两个事务组成,每秒通过事务从并发 100 用户后开始降低。从总的点击次数的平均值来看 500 用户的并发较之 300用户的并发性能下降较快,由于网速和机器等原因 并发用户数超过 100 就会出现无法连接甚至连接错误的问题。 9.3 大大 数数 据据 大量数据测试由于机器本身的原因无法进行

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 工作总结

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1