没有合适的资源?快使用搜索试试~ 我知道了~
首页loadrunner压力测试实际项目案例
loadrunner压力测试实际项目案例
需积分: 48 69 下载量 166 浏览量
更新于2023-03-16
评论 4
收藏 799KB DOC 举报
一份完整的压力测试文档教程,loadrunner压力测试实际项目,不同场景下的测试。
资源详情
资源评论
资源推荐
公众号(软件测试资源站):testpu
LoadRunner 压力测试实例
摘要:本文通过实例讲解介绍了 LoadRunner 工具的使用,介于公司的实际情况,文中主
要是对工具的基本使用做了详细描述,高级运用方面除性能计数器与参数设置外其它均未
涉及,待以后补充。目的是使公司人员根据该手册便可以独立运用 Loadrunner 进行压力
测试
主题词:Loadrunner 工具 压力测试
1 LoadRunner 概要介绍
LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上
千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个
企业架构进行测试。通过使用 LoadRunner , 企业能最大限度地缩短测试时间, 优化性能
和加速应用系统的发布周期。目前企业的网络应用环境都必须支持大量用户,网络体系架
构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈
复杂的应用环境使公司时时担心会发生用户响应速度过慢, 系统崩溃等问题。这些都不可
避免地导致公司收益的损失。Mercury Interactive 的 LoadRunner 能让企业保护自己的收入
来源, 无需购置额外硬件而最大限度地利用现有的 IT 资源, 并确保终端用户在应用系统
的各个环节中对其测试应用的质量, 可靠性和可扩展性都有良好的评价。LoadRunner 是一
种适用于各种体 系 架 构的自动负载测试 工 具 , 它能预测系统行 为 并 优化系统性能。
LoadRunner 的测试对象是整个企业的系统, 它通过模拟实际用户的操作行为和实行实时性
能监测, 来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,
为您的特殊环境提供特殊的解决方案。
1.1 基本步骤
使用 LoadRunner 完成测试一般分为四个步骤:
1)Vvitrual User Generator 创建脚本
作者:西边人
公众号(软件测试资源站):testpu
创建脚本,选择协议
录制脚本
编辑脚本
检查修改脚本是否有误
2)中央控制器(Controller)来调度虚拟用户
创建 Scenario,选择脚本
设置机器虚拟用户数
设置 Schedule
如果模拟多机测试,设置 Ip Spoofer
3)运行脚本
分析 scenario
4)分析测试结果
2 安装 LoadRunner 中文版
LoadRunner 分为 Windows 版本和 Unix 版本。如果我们的所有测试环境基于 Windows
平台, 那么我们只要安装 Windows 版本即可。本章讲解的安装过程就是 LoadRunner7.8 中
文的 Windows 版本的安装。
2.1 系统要求
目前部门的测试机和工作机器足可以满足 LoadRunner7.8 的最低要求。不过要比较好
的运行 LoadRunner, 内存最好在 512M 以上, 安装 LoadRunner 的磁盘空间至少剩余
500M。操作系统最好为 Windows 2000。
2.2 安装过程
LoadRunner7.8 中文版安装基本分两个步骤:首先安装 LoadRunner7.8 英文原版,然后安
装中文语言插件包
LoadRunner7.8 英文原版存放位置:\\10.138.149.139\ test tools\LR7.8nt.rar 将压缩文件拷贝
解压到本机的安装,过程比较简单要开始安装 LoadRunner,以 Administrator 的身份登陆
Windows2000 后,运行 LoadRunner 安装目录下 Setup.exe 即可进入安装程序。
作者:西边人
公众号(软件测试资源站):testpu
1. 在“Registration Information” 界面中, 输入序列号( 不用改动, 就是 n 个 8)
2. 在安装类型界面中, 选择一种安装类型
下面简单的对这三种安装类型进行介绍
●Standalone Installation 将要安装 LoadRunner 在一台计算机上
●Network Installation 把 LoadRunner 安装在一个网络驱动器上, 这样任何能连接到这个
网络驱动器的计算机都可以使用 LoadRunner 的部分或者全部组件。
●Network Installation and shortcuts 和 Network Installation 类似,不同的只是这种类型将把
自己的计算机配置成 Workstation 来运行 LoadRunner。如果选择了第二项, 我们还需要
进行 2.3 的安装来配置 Workstation.。考虑到我们是自己学习研究学习, 选择第一种安装方
法。
3. 在安装方式界面中, 需要选择一种安装方式。建议选择“ 自定义安装”, 这样所有的组件
都会一次安装。
下面简单的对各个安装方式进行介绍
●Typical Installation 安装比较通用的组件, 包括 Controller、Vuser、在线帮助和脚
该选项适合于控制 Vusers 的机器。
●Load Generator 只安装运行 Vusers 产生负载的组件。该选项适合于只产生负载,
而不控制 Vusers 的机器。
●MI Listener 安装 MI Listener 组件, 用来透过防火墙来运行 Vusers 并且监视性能。
作者:西边人
公众号(软件测试资源站):testpu
●Custom Installation 自定义安装, 我们将使用该选项, 安装全部的组件。
4. 在“License Information” 中输入 License Key 后,Next, 继续
100 个用户(无时间限制):AEAMAUIK-YAFEKEKJJKEEA-BCJGI
10000 个 用 户 ( 有 时 间 限 制 ) : AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-
KBYGB
5. 如果是网络安装,最好把网络驱动器映射成本机的一个盘符, 安装 LoadRunner 的各级
目录不要包含中文字符。
6. Next 后进入拷贝文件的界面
7. 拷贝文件完成后, 进入“User Login Settings” 界面。
●Allow virtual users to run on this machine without user login 需要在下面输入域、用
户名和密码, 这样运行 Load Generator 的机器会自动登陆到网络,
●Manual log in to the Load Generator machine 运行 Vusers 时, 自动登陆到网络,
无需登陆用户名和密码, 这样 Vusers 就会不用任何干预自动的启动运行。推荐
选择该项。这里选择第一项和第二项都可以。
8. 重新启动, 安装完成
LoadRunner7.8 英文原版存放位置:\\10.138.149.139\test tools\ LoadRunner7.8 中文版.rar
将压缩文件拷贝解压到本机的安装.。过程比较简单要开始安装以 Administrator 的身份登陆
Windows2000 后,(注意要退出已经运行的英文原版)运行安装目录下 Setup.exe 即可进入
安装程序,安装过程中一切人机交流窗口多选择默认“下一步”即可
注意:解压文件存放的文件夹不可起中文名字,安装目录最好使用默认,如果更改则安装
目录不要使用中文名!
3.项目背景介绍
3.1 背景概述
“LMS 网校考试平台”是一个典型的三层 B/S 架构的 MIS 系统(客户端/应用服务器/数据
库管),中间层是业务逻辑层,应用服务器处理所有的业务逻辑,但应用服务器本身不提
供负载均衡的能力,而是利用开发工具提供的 ORB(对象请求代理)软件保证多个应用服
作者:西边人
公众号(软件测试资源站):testpu
务器间的负载均衡。本次测试的目的是:进行应用服务器的压力测试,找出应用服务器能
够支持的最大客户端数。方法是:按照正常业务压力估算值的 1~10 倍进行测试,考察应用
服务器的运行情况。
3.2 压力测试用例
1. 用户登录的 lmm 模块,总共登陆 24 个用户,所有用户都同时并发操作。
2. 用户点击“登记的教程”
3. 用户点击“启动”,进行课程学习,进入 DS 模块
4. 在 DS 模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程
内容的学习。
5. 点击“返回 LMS” 按钮,返回到 lmm 模块,点击“退出”按钮,退出系统
1. 用户登陆 lmm 模块,总共登录 48 个用户,每 1 秒登录 1 个用户
2. 用户点击“已登记教程”
3. 用户点击“启动”,进行课程学习,进入 DS 模块
4. 在 DS 模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课
程内容的学习;
5. 点击“返回 LMS” 按钮,返回到 lmm 模块,点击“退出”按钮,退出系统
1. 用户登录的 lmm 模块,总共登陆 48 个用户,所有用户都同时并发操作。
2. 用户点击“登记的教程”
3. 用户点击“启动”,进行课程学习,进入 DS 模块
4. 在 DS 模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程
内容的学习。
5. 点击“返回 LMS” 按钮,返回到 lmm 模块
点击“退出”按钮,退出系统
1. 用户登录的 lmm 模块,总共登陆 48 个用户,每秒同时登录 10 个用户。
2. 用户点击“登记的教程”
3. 用户点击“启动”,进行课程学习,进入 DS 模块
4. 在 DS 模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程
内容的学习。
5. 点击“返回 LMS” 按钮,返回到 lmm 模块,点击“退出”按钮,退出系统
作者:西边人
场景描述一:
场景描述二:
场景描述三:
场景描述四:
场景描述五:
剩余36页未读,继续阅读
西边人细说测试
- 粉丝: 464
- 资源: 31
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0