- 25
- 0
- 约1.28万字
- 约 20页
- 2016-10-11 发布于贵州
- 举报
使用LoadRnner进行压力测试
实验二. 使用LoadRunner进行压力测试
LoadRunner 概要介绍
1.1简介
LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner , 企业能最大限度地缩短测试时间, 优化性能和加速应用系统的发布周期。目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢, 系统崩溃等问题。这些都不可避免地导致公司收益的损失。Mercury Interactive 的 LoadRunner 能让企业保护自己的收入来源, 无需购置额外硬件而最大限度地利用现有的IT 资源, 并确保终端用户在应用系统的各个环节中对其测试应用的质量, 可靠性和可扩展性都有良好的评价。LoadRunner 是一种适用于各种体系架构的自动负载测试工具, 它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统, 它通过模拟实际用户的操作行为和实行实时性能监测, 来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术, 为您的特殊环境提供特殊的解决方案。
1.2基本步骤
使用LoadRunner 完成测试一般分为四个步骤:
1)Vvitrual User Generator 创建脚本
创建脚本,选择协议
录制脚本
编辑脚本
检查修改脚本是否有误
2)中央控制器(Controller)来调度虚拟用户
创建Scenario,选择脚本
设置机器虚拟用户数
设置Schedule
如果模拟多机测试,设置Ip Spoofer
3)运行脚本
分析scenario
4)分析测试结果
二.项目背景介绍
2.1 背景概述
“LMS网校考试平台”是一个典型的三层/S架构的MIS系统(客户端/应用服务器/数据库管),中间层是业务逻辑层,应用服务器处理所有的业务逻辑,但应用服务器本身不提供负载均衡的能力,而是利用开发工具提供的ORB(对象请求代理)软件保证多个应用服务器间的负载均衡。本次测试的目的是:进行应用服务器的压力测试,找出应用服务器能够支持的最大客户端数。方法是:按照正常业务压力估算值的1~10倍进行测试,考察应用服务器的运行情况。” 按钮,返回到lmm模块,点击“退出”按钮,退出系统
场景描述二:
用户登陆lmm模块,总共登录48个用户,每1秒登录1个用户
用户点击“已登记教程”
用户点击“启动”,进行课程学习,进入DS模块
在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习;
点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统
场景描述三:
用户登录的lmm模块,总共登陆48个用户,所有用户都同时并发操作。
用户点击“登记的教程”
用户点击“启动”,进行课程学习,进入DS模块
在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。
点击“返回LMS” 按钮,返回到lmm模块
点击“退出”按钮,退出系统
场景描述四:
用户登录的lmm模块,总共登陆48个用户,每秒同时登录10个用户。
用户点击“登记的教程”
用户点击“启动”,进行课程学习,进入DS模块
在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。
点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统
场景描述五:
用户登录的lmm模块,总共登陆100个用户,所有用户同时并发操作。
用户点击“登记的教程”
用户点击“启动”,进行课程学习,进入DS模块
在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。
点击“返回LMS” 按钮,返回到lmm模块
场景描述六:
用户登录的lmm模块,总共登陆200个用户,所有用户同时并发操作
用户点击“登记的教程”
用户点击“启动”,进行课程学习,进入DS模块
在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。
点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统
场景描述七:
户登录的lmm模块,总共登陆24个用户。所有用户都同时并发操作
所有用户都同时并发操作,户点击“登记的教程”中“test”课件
使用自发测试工具,目的测试24个用户同时打开课件时服务器性能
场景描述八:
登录的lmm模块,总共登陆60个用户。所有用户都同时并发操作
有用户
您可能关注的文档
- 人教版试题试卷版人教生物必修二:2-1(测试卷).doc
- 人教版试题试卷门市内厝中学高一生物新课标必修2第二章同步练习减数分裂专项.doc
- 人教版高一必修历史第三次月考试卷.doc
- 人教版试题试卷门市内厝中学高一生物新课标必修2第二章同步练习.doc
- 人教版高一语文末测试卷.doc
- 人教版试题试卷西省吉安市2010-2011学年高二下学期期末考试生物试题.doc
- 人教版试题试卷门市内厝中学高一生物新课标必修2第四章同步练习.doc
- 人教版高中历史考题库.doc
- 人教版高中地理修一山地的形成教案.doc
- 人教版高中生物修3期末试卷.doc
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
最近下载
- 《水利工程施工机械台时费定额》(〔2024〕323号).docx VIP
- 2025年度“五个带头”生活会个人对照检查材料.docx VIP
- 上海复宏汉霖生物制药有限公司生物医药产业化基地项目环保.pdf VIP
- 再一次看梵高梵高的基本介绍.pptx VIP
- 2025年全国高考体育单招考试模拟英语试卷试题(含答案详解).docx VIP
- 油田地面建设安全培训课件.pptx VIP
- 铁路综合视频监控系统工程施工组织设计.doc VIP
- 《城市轨道交通车站消防与给排水系统维护》 课件 01 给排水系统之概述.ppt
- TTMAC 003-2017 桥梁转体装置.pdf
- Klingelnberg(克林贝格)精密测量中心P系列P26用户手册.pdf
原创力文档

文档评论(0)