LoadRunner安装维护与配置手册范本
LoadRuner11安装参考手册
Winows XPLoadRunner11安装指导手册1、软件获取从网上获取到安装文件,为一个ISO文件,名称:[性能测试工具LR11.00].loadrunner-11.iso,2、安装条件1)需要安装loadRunner11的服务器必须能够联网,原因是安装过程中需要从网上下载部分软件;2)需要安装loadRunner11的服务器,具有抽取ISO文件的工具,例如demon或者rar 软件都可以;3、安装过程注意:安装时不能解开ISO文件,直接点击ISO文件中的SETUP.exe文件直接进行安装,如果解压,则会出现如下提示错误:no background bmp defined in section "General" entry "BGBmp"和loadrunner9.1后,安装loadrunner11,也提示:no background bmp defined in section "General" entry "BGBmp"错误提示1、点击ISO文件中的setup.exe安装文件后,约1到2分钟会出现如下图所示的安装界面;2、点击loadRunner Full Setup链接,全部安装;该步骤和后续步骤中会提示“退出安装,重启服务器”,按照提示手动退出后,重启机器,重启完成后按照步骤1,打开ISO文件,程序会接着安装;3、安装过程会要求一些安装软件,如下图所示,此处需要被安装的服务器能够上互联网,以下载相关的软件,安装过程中也有要求重启的提示,按照提示进行即可;最后会出现如下画面注:安装过程可以参考ISO镜像文件中的install.pdf文档4、License获取安装好loadrunner11后1)退出程序,把下载文件中的lm70.dll和mlr5lprg.dll覆盖掉..\HP\LoadRunner\bin下的这两个文件,具体在附件中;2)注意,win7的话一定要以管理员身份运行启动程序,启动后,点击configuration->loadrunner license,此时可能会有两个许可证信息存在,退出程序,点击deletelicense.exe文件,来删除刚才得许可证信息(即时原来没有lisense最好也运行一下)。
LoadRunner Professional 软件安装指南说明书
安装指南转到联机帮助中心https:///lr/LoadRunner Professional软件版本:2023文档发布日期: 2023四月向我们发送反馈请告知我们如何改善安装指南的用户体验。
将电子邮件发送至:**********************法律声明©版权所有1994-2023Micro Focus或其附属公司之一。
担保Micro Focus及其附属公司和许可方(“Micro Focus”)的产品和服务的唯一担保已在此类产品和服务随附的明示担保声明中提出。
此处的任何内容均不构成额外担保。
Micro Focus不会为此处出现的技术或编辑错误或遗漏承担任何责任。
此处所含信息如有更改,恕不另行通知。
受限权限声明包含机密信息。
除非另有特别说明,否则必须具备有效许可证方可拥有、使用或复制。
按照FAR12.211和12.212,并根据供应商的标准商业许可的规定,商业计算机软件、计算机软件文档与商品技术数据授权给美国政府使用。
免责声明此处可访问的某些版本的软件和/或文档(以下称为“资料”)可能包含Hewlett-Packard Company(现为HP Inc.)和Hewlett Packard Enterprise Company的品牌。
从2017年9月1日起,该材料现在由Micro Focus(一家具有独立所有权和经营权的公司)提供。
对HP和Hewlett Packard Enterprise/HPE标志的任何引用都是历史性的,HP和Hewlett Packard Enterprise/HPE标志是其各自所有者的财产。
目录欢迎使用LoadRunner Professional5 LoadRunner帮助中心5 LoadRunner Professional组件5系统要求和先决条件7系统要求7在Windows上安装必备软件7由安装程序自动检测和安装7手动安装Windows更新8安装注意事项和限制8在Windows上安装LoadRunner Professional11安装工作流11升级LoadRunner Professional14在Windows上安装LoadRunner Professional14安装向导信息14运行安装15静默安装LoadRunner Professional18安装命令行选项21通过包装文件安装完整的LoadRunner Professional程序包21通过PFTW文件安装独立应用程序或其他组件23在Windows上部署Docker化Load Generator24先决条件25使用预定义映像运行通过Docker设置的Load Generator25使用自定义映像运行Docker化Load Generator26 Dockerfile的自定义内容示例27运行Load Generator容器后28提示和准则29配置用户登录设置29安装LoadRunner语言包30在Linux上安装Load Generator31安装工作流31通过安装向导在Linux上安装Load Generator33开始之前34运行安装向导34 Linux上的Load Generator静默安装35在Linux上部署Docker化Load Generator36先决条件36使用预定义映像运行通过Docker设置的Load Generator37使用自定义映像运行Docker化Load Generator38运行Load Generator容器后40提示和准则40配置Linux环境41设置环境变量41验证Linux安装42运行verify_generator43检查Controller连接44改善Load Generator性能45增加文件描述符46增加进程条目数47增加交换空间47从Linux计算机上卸载Load Generator48卸载Load Generator12.55或更低版本48卸载Load Generator12.56或更高版本49 Load Generator Linux安装疑难解答49安装LoadRunner Data Hub56安装工作流56使用安装向导安装Data Hub57开始之前57运行安装向导57静默Data Hub安装58运行静默安装58静默安装选项60验证Data Hub安装60安装Data Hub Web Connector61安装工作流61使用安装向导安装Web Connector62开始之前62运行安装向导62静默Web Connector安装63运行静默安装63静默安装选项65验证Web Connector安装65欢迎使用LoadRunner Professional欢迎阅读《LoadRunner Professional安装指南》。
loadrunner安装
Loadrunner 安装1.虚拟光驱载入LR_8.1.iso ,管理员权限运行setup.exe
2.进入LoadRunner Full Setup,这里随便填写
3.License 为temporary不改动,先跳过,装完后再破解
4.选完路径后安装,等较长时间,装完后可以选register later,重启电脑即可
(权限不够可能会在重启配置是报错:2个dll注册失败,不过暂时未发现对运行有影响)
最后用管理员运行(否则在某些模块会报错):
"C:\ProgramFiles\Mercury\LoadRunner\bin\LRLauncherApp.exe"即可
5.中文补丁包
载入LR_8.1ChinesePack.iso,运行setup.exe:LoadRunner完整安装,同上即可。
(中文补丁有可能会引起一些错误,或卡住!网上都推荐尽量不用)
6.破解:
将如下文件:
lm70.dll
mlr5lprg.dll
这两个文件复制并粘贴到LR8.1安装目录下的bin文件夹下,一般是C:\Program
Files\Mercury\LoadRunner\bin;
3运行LR8.1,打开license管理器(如图),点击添加new license,将老license复制进去,验证通过
7.8、8.0通用的license有:(我装了2遍,貌似2个key都可以,如不行可以网上搜一下8.0版通用的license即可)
golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB。
LoadRunner7.8安装手册
LoadRunner 7.8Oldsidney /oldsidneyTable of Contents1. 31.1 32. LoadRunner 42.1 43. LoadRunner 143.1 144. 更 License 174.1 license 174.2 更license 195. 206. 識 216.1 LoadRunner Windows 216.2 LoadRunner 216.3 LoadRunner 216.4 行 Vuser 226.5 221.LoadRunner LoadRunner 行 LoadRunner 參 2 LoadRunnerLoadRunner Controller 兩1.1列 LoadRunner 7.8ControllerAnalysis CPU Pentium 350 MHZ Pentium 350MHZ Pentium 1 GHzPentium 350 MHZWindows NT 4.0 SP6 Windows 2000 SP2 SP3 Windows XPProfessional SP1Windows NT 4.0 SP6 Windows 2000 SP2 SP3 Windows XP Professional SP1Windows NT 4.0 SP6 Windows 2000 SP2 SP3 Windows XP Professional SP1 Windows NT 4.0 SP6 Windows 2000 SP2 SP3 Windows XP Professional SP1 128 MB 128 MB行 Vuser RAM 1 MB 行 Vuser 512 KB 128 MB2222300 MB 300 MB 130 MB 100 MB 200 MB200 MB500 MB 500 MB IE 5.xNetscape Navigator 4.x 6.x IE 5.x Netscape Navigator 4.x 6.xN/AIE 5.x Netscape Navigator 4.x 6.x2. LoadRunnerLoadRunner 7.8 LoadRunner行 LoadRunnerLoadRunner Controller 兩 LoadRunner LoadRunner2.1Windows NT 4.0 NT 理1. LoadRunner2. LoadRunner 行LoadRunner 行 行M:\win32\setup.exe M3. 類 LoadRunner Full Setup Load Generator WAN Emulator Driver RemotePerformance Monitor Monitors Over Firewall MI ListenerSetup LoadRunner Controller GUI LoadRunnerFull說 例 MIVuser 行Generator 行 MI Load不 WAN Emulator Driver 行 類 路 行 Remote Performance Monitor IIS Web IIS 參 LoadRunner ControllerMonitors Over Firewall 理 參 LoadRunner ControllerListener 行Vuser MI MI參 LoadRunner Controller InstanllShield 靈WAN Emulator Driver 立 WAN Emulator Driver 路連4. LoadRunner Load Generator Remote Performance Monitor Monitors OverFirewall讀 若 Yes5. Registration Information Maintenance numberMaintenance numberNext6. 列 Typical CustomTypical Installation LoadRunner Controller GUI 說 例 VuserCustom Installation LoadRunner 參Next7. 行 License InformationLoadRunner TEMPORARYTEMPORARY 行25 10NextTEMPORARY LoadRunner 說 不 2510 OK 更8. Choose Destination Location LoadRunner 錄 不Browser 錄 OKNext9. Select Program Folder LoadRunnerNext10. 行IIS WebNextLoadRunner Controller RPM User Configuration Controller -> -> LoadRunner -> Tools -> RPM User Configuration 欄 Close11. 讀 不 BackNext 行12. User Login Settings列Allow virtual users to run on this machine without user login 行 NT 識 行 路 理LoadRunner 行Manual log in to the Load Generator machine 行Vuser session 路OK13. Registration Information Next14.LoadRunner3. LoadRunnerLoadRunner LoadRunner 說 行LoadRunner 行3.11. LoadRunner2. LoadRunner 行LoadRunner 行 行M:\win32\setup.exe M3. InstallShield 靈 License Agreement YesLoadRunner4. Registration Information Maintenance numberMaintenance numberNext5. Custom Installation NextLoadRunner 不了 不Next6. 讀 不 BackNext 行7. LoadRunner 例 例LoadRunner -> Samples Setup 行 例 便 例 例 說 參 LoadRunner 例OK8. 立 LoadRunner 立LoadRunner LoadRunner 列 Next9. 不10. LoadRunner 說 Acrobat ReaderAcrobat Reader Adobe(/products/acrobat/main.html)Acrobat Reader 行Acrobat Reader5.05 不 行Acrobat Reader4. 更 LicenseLoadRunner 來 更LicenseLicense更LicenseLoadRunner TEMPORARY license 利 TEMPORARY license 行25 10 Mercury Interactive 聯 licenselicense license 4.1 licenseLoadRunner Controller來 license 不 來license1. Controller Help -> About LoadRunner ControllerAbout LoadRunner License Informationlicense2. licenseLicense Keys license license License Key Information license license類 license Vuser類License類Permanent 類 licenseTime Limited 類 licenseTemporary 類 license 10VUD-based 類 license Virtual User Days (VUDs) 24 VUD license 數 LoadRunner 例來說 2000 VUDlicense LoadRunner Controller 行 24 2000 24 VUD license便Host ID ID 說不 不 Host ID 更license Mercury Interactive 聯 Host ID 便 license4.2 更license更license1. Controller Help -> About LoadRunner About LoadRunner2. New License New LoadRunner License3. license OK License4. OK New LoadRunner License5.license Mercury Interactive 聯licenselicense不 LoadRunnerlicense license行LoadRunner plug LoadRunner license 列 行¾ 理 錄¾ 行 LoadRunner 錄 /bin/hinstall.exe/i¾Controller permission denied Registry HKEY_LOCAL_MACHINE WINNT 錄 Windows 錄Full controlRegistry1. -> 行 regedt32 錄2. HKEY_LOCAL_MACHINE3. ->4. 行Controller Full control5. OKWINNT 錄1. WINNT 錄2. 滑3.4. 行Controller Full control5. OK6. 識列 LoadRunner 見 參 Mercury Interactive Knowledge Base 不6.1 LoadRunner WindowsLRLR 8.0 Windows NT 4.0 SP6a, Windows 2000 Professional/Server/AdvanceServer (sp 1 to Sp 4), Windows XP Professional (sp1), Windows Server2003LR 7.8 Windows NT 4.0 SP6a, Windows 2000 Professional/Server/AdvanceServer (sp 1 to Sp 4), Windows XP Professional (sp1)Windows Server 2003 is supported with LoadRunner 7.8 Feature Pack1LR 7.6 Windows NT 4.0 SP6a, Windows 2000 Professional/Server/AdvanceServer (sp 1 to Sp 3), and Windows XP Professional (sp1)LR 7.5-7.51 SP1 Windows NT 4.0 SP5 and higher, Windows 2000 and Windows XPProfessionalLR 7.0-7.02 Windows NT 4.0 SP5 and higher and Windows 20006.2 LoadRunnerLoadRunnerLoadRunner LoadRunner6.3 LoadRunner1. LoadRunner Controller VuGen Analysis Agent Process2. LoadRunner 錄3. -> -> LoadRunner -> Uninstall LoadRunner4. 靈 行5. LoadRunner 錄 -> -> -> LoadRunnerAgent Process6. 列wlrun.*vugen.*7. -> 行 regedit 錄LoadRunner 6.xHKEY_LOCAL_MACHINE\SOFTWARE\BORLANDLoad RunnerHKEY_LOCAL_MACHINE\SOFTWARE\Mercury InteractiveHKEY_CURRENT_USER\SOFTWARE\Mercury Interactive不 LoadRunner MercuryHKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunnerHKEY_CURRENT_USER\SOFTWARE\Mercury Interactive\LoadRunner8.6.4 行 Vuser參 Knowledge Base Problem ID 118086.5參 Knowledge Base Problem ID 10291。
loadrunner使用手册
一、引言1.1.简介loadrunner是一种预测系统行为和性能的负载测试工具,它可以轻松创建虚拟用户、创建真实的负载、定位性能问题、重复测试保证系统的高性能1.2.组成第一个Vuser Generator(c语言脚本开发的)第二个Controller(指挥官的作用)第三个Analysis(收集测试数据,进行结果分析的)1.3.文档说明本使用手册是结合公司河南专技在线学习压力测试过程而编写的二、使用说明2.1.安装1.请参考文档:loadrunner11安装破解说明.doc2.为其他的负载机子安装load Generator(负载机)2.2.使用(1)录制脚本并改写1.在本机的所有程序中打开Vuser Generator,如下图2.如下图,在弹出的窗口中,点击New Script按钮3.如下图,在弹出的窗口中,选择HTTP/HTML协议后点击Create按钮并打开url地址后,就可以进行脚本的录制了5.如下图,在进行操作完毕后,点击停止按钮,即可完成录制,loadrunner会自动生成c语言脚本6.如下图,即为loadrunner录制的脚本截图,录制的脚本自动在Action()中显示,我们可以参考录制脚本中客户端和服务器之间的数据交互,自己重新编写测试脚本(2)执行场景1.如下图,在本机的所有程序中打开Controller2.如下图,在弹出的窗口中点击Browser按钮,在弹出窗口选择脚本后点击OK3.如下图,新增负载机4.如下图,在弹出窗口执行下图操作5.如下图,验证负载机连接状态6.如下图,选择百分比模式,为了可以方便均衡分配负载机人数7.如下图,选择负载机和负载机人数8.如下图,设置5w人执行脚本,1s/20人的速度开始执行场景9.如下图,设置场景执行:一直运行,直到所有人脚本执行完毕10.如下图,点击按钮,弹出框点击确定,即可开始执行场景11.如下图,在切换至Run,可以查看运行过程中,所有Vuser运行情况和日志、事物执行的时间等1.场景执行完毕后,如下图,导出loadrunner报告2.如下图,为导出结果图例。
LoadRunner使用手册(word版)
LoadRunner 使用手册1 LoadRunner 概要介绍LoadRunner® 是一种预测系统行为和性能的工业标准级负载测试工具。
通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。
通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。
难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。
这些都不可避免地导致公司收益的损失。
Mercury Interactive 的LoadRunner 能让企业保护自己的收入来源,无需购置额外硬件而最大限度地利用现有的IT 资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。
LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。
LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。
此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。
1.1 轻松创建虚拟用户使用LoadRunner 的Virtual User Generator,您能很简便地创立起系统负载。
该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。
它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。
利用虚拟用户,您可以在Windows ,UNIX或Linux 机器上同时产生成千上万个用户访问。
所以LoadRunner 能极大的减少负载测试所需的硬件和人力资源。
另外,LoadRunner 的TurboLoad 专利技术能提供很高的适应性。
loadrunner操作手册
Loadrunner8.0 操作手册一、软件安装Loadrunner工具的整体文件夹有1.56G,需要安装机器有很好的性能做保证。
下面以Loadrunner 8.0的安装为例,讲解有关的内容。
Loadrunner8.0的文件夹里面包含四个子文件夹( dat,Help,LR80_WebGUIAddin,lrunner )、两个.txt文件( license, 说明)、一个.inf 文件( autorun )和一个.exe文件( setup )。
安装Loadrunner8.0,点击setup.exe执行,然后进行安装,根据安装时的相关提示信息,进行对应步骤的操作,需要一定的时间,请耐心等待。
下面例子的安装,文件安装路径为:C:\Program Files\Mercury Interactive安装完成后,建议重启计算机。
二、录入操作过程本例以会计操作风险管理系统为并发测试的对象,具体操作步骤如下:从“开始—程序—MercuryLoadrunner—LoadRunner”,点击后出现如下图所示:找到Create/Edit Scripts后点击,进入下一个界面:选择New Single Protocol Script后,在右边找到蓝色的Web(HTTP/HTML)后,点击OK,进入到下一个界面:红字部分是录入时的登陆、查询、退出,所以我们也分三步进行录入。
首先,点击vuser_init再点击Start Record,自动进入一个下面的界面:在URL中输入查询网址,下面的Record into Action则会出现才在上一页面选择的vuser_init,然后将Record the application startup单选框不选,这样做是为了可以控制录入的开始与截止时间。
接着可以点击OK按钮了。
此时,你可以点击Record后,就可以输入用户名和密码进入查询界面。
可以观查到下列界面的变化。
在进入界面完成后,点击暂停按钮,这样登陆界面的过程就录入完成。
LoadRunner使用手册范本
LoadRunner 使用手册创建脚本1.打开“Mercury LoadRunner”窗口。
选择“开始” > “程序” > “Mercury LoadRunner” > “LoadRunner”,将打开“Mercury LoadRunner Launcher”窗口2.打开VuGen。
在 Launcher 窗口中,单击“负载测试”选项卡,单击“创建/ 编辑脚本”。
将打开 VuGen 的开始页。
3.选择协议。
在 VuGen 开始页的“脚本”选项卡中,单击“新建 Vuser 脚本”,将打开“新建虚拟用户”对话框,其中显示用于新建单协议脚本的选项。
确保“类别”类型为“所有协议”。
VuGen 将显示所有可用于单协议脚本的协议列表。
向下滚动该列表,选择“Web (HTTP/HTML)”并单击“确定”创建一个空白 Web 脚本。
4.向导模式。
打开 VuGen 的向导时将出现空白脚本,并且该向导的左侧将显示任务窗格。
(如果任务窗格没有显示,请单击工具栏上的“任务”按钮)VuGen 向导将指示您逐步创建脚本并根据所需的测试环境编辑此脚本。
任务窗格列出了脚本创建过程中的每个步骤或任务。
在您执行每个步骤时,VuGen 将在该窗口的主区域中显示详细的说明和规则。
5.录制脚本。
在任务窗格中,单击步骤 1 中的“录制应用程序”,单击说明窗格底部的“开始录制”。
也可以选择“Vuser” > “开始录制”或单击页面顶部工具栏中的“开始录制”按钮将打开“开始录制”对话框在“URL”地址框中,键入要录制的页面地址,在“录制到操作”框中,选择“操作”。
单击“确定”,将打开浮动录制工具栏并开始录制。
在浮动工具栏上单击“停止”停止录制过程。
生成 Vuser 脚本时,“代码生成”弹出窗口将打开。
然后, VuGen 向导将自动继续任务窗格中的下一步,并显示录制概要。
录制概要包括协议信息和会话执行期间创建的操作列表。
对于录制期间执行的每个步骤, VuGen 都生成一个快照(即录制期间窗口的图片)。
01_loadrunner11安装及破解文档
Loadrunner安装详解一、下载篇。
我的下载地址是:/?uid-4827-action-viewspace-itemid-225451程序4G多,很大。
二、安装篇1、运行“setup.exe”2、点击安装,其中会有提示缺少“Microsoft Visual C++ 2005 SP1运行组件”,下载这个组件。
这里安装“vcredist_x86.exe”。
安装完成后在一次运行“setup.exe”时,安装程序会自动检查所需组件是否都已安装,确定都安装后弹出如下页面。
另附其他解决办法:解决方法:1、进入loadrunner-11\Additional Components\IDE Add-Ins\MS Visual Studio .NET2、安装:LRVS2005IDEAddInSetup.exe3、再安装loadrunner3、安装完成后,系统会自动打开“Loadrunner License Information”窗口:并提示你的“license”只有十天的使用期。
此时,可以启动Loadrunner了。
license:golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGIweb-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBgolba-1000:AEACFSJI-YASEKJJKEAHJD-BCLBR提供一个超级license 最高支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBRLoadrunner破解详解破解篇1、下载破解文件,此处我们使用已经下载好的文件“lm70.dll”和“mlr5lprg.dll”。
2、将“lm70.dll”,“mlr5lprg.dll”这两个文件复制并粘贴到LR11安装目录下的bin文件夹下,一般是C:\Program Files\Mercury\LoadRunner\bin。
LoadRunner工具操作手册文档
LoadRunner工具操作手册文档1.1 工具介绍 (1)1.2 使用好处 (1)1.3 安装过程 (1)1.4 实例讲解 (12)1.5 形成时间 (25)1.1 工具介绍LoadRunner 是一种预测系统行为和性能的负载测试工具。
通过以模拟上千万用户实施并发负载及实时性能检测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试,通过使用LoadRunner企业能最大限度的缩短测试时间,优化性能和加速应用系统的发布周期,LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。
LoadRunner组件包括:虚拟用户生成器用于捕获最终用户业务流程和创建自动性能测试脚本.Controller 用于组织、驱动、管理和监控负载测试。
负载生成器用于通过欲行虚拟用户生负载。
Analysis有助于您查看、分析和比较性能结果。
Launcher 为访问所有LoadRunner 组件的统一界面。
1.2 使用好处LoadRunner既然是一款预测系统行为和性能的负载测试工具,它利用有关产品、人员和过程的信息来减少应用程序、升级程序和修补程序部署中的风险,自动性能测试的核心原理是通过将生产时的工作量应用于预部署系统来衡量系统性能和最终用户体检。
在使用过程中,它主要能为我们带来以下几点用处:应用程序是否能够很快的响应用户的要求。
应用程序是否能处理预期的用户负载并具有盈余能力。
应用程序是否能处理业务所需的事务数量。
应用程序在预期和非预期的用户负载下,应用程序是否稳定。
应用程序是否能确保用户在真正使用软件时获得积极的体验等。
1.3 安装过程LoadRunner 分为Windows 版本和Unix版本,如果所有测试环境基于Windows平台,那么只要安装Windows 版本即可。
系统要求:运行LoadRunner,内存最好在128M以上,LoadRunner11的最低要求。
LoadRunner安装和使用手册
关于本文档说明:类型-创建(C)、修改(U)、删除(D)、增加(A);安装LoadRunner本section主要介绍LoadRunner8安装过程——的Windows 版本的安装。
首先,找到lrunner的安装程序,setup进行安装注意:1.在拷贝安装程序时,安装路径不要包含中文字符,有可能出错。
2.进入lrunner子目录中的setup进行安装,不要使用和iso同一目录层次的setup。
第二步:Registration Information的填写。
ID&PASSWORD任意, maintenance number按默认的n个8值。
第三步:之后的setup type & license information等均可按默认,直接下一步。
(关于Web Sever的账户密码的设定没理解,有待进一步的查看,按默认)第四步:重新启动计算机,进行lrunner的破解。
首先启动LoadRunner,点击License标签页之后new License,将下面的注册码填入即完成破解。
相关注册码 100 clients AEAMAUIK-YAFEKEKJJKEEA-BCJGI10000 web clients AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBLoadrunner的首次使用(一)虚拟用户生成器Virtual User Generator启动:「开始」——程序——Mercury LoadRunner——Applications——Virtual User Generator录制用户脚本:new一个脚本,我们测试web应用程序选择协议html/http (如图)初次使用可以根据欲测试的Web应用程序的特点进行相关的设置eg. 菜单Tools下的General optionscorelation标签页中设置是否支持javascript,display标签页中设置在回放过程中是否显示浏览器的活动,通过这里可以监测活动是否正常之后为正式录制脚本录制分三个部分V user-init 类似登陆操作等V user-end 类似注销操作Action 登陆后的操作(注意:在重复执行测试脚本时,vuser_init 和vuser_end 中的内容只会执行一次,重复执行的只是Action 中的部分。
Loadrunner使用手册
LOADRUNNER使用手册文档作者:创建日期:更新日期:文档编码:文档版本: V1.0审批签字:IBM项目经理项目经理文档控制变更记录21审阅分发目录文档控制 (1)概述 (3)软件 (3)使用说明 (3)脚本运行前参数设置 (3)录制脚本 (8)脚本运行前设置 (12)运行 (18)其他 .................................................................................................. 错误!未定义书签。
常见问题 (18)概述LoadRunner是一种预测系统行为和性能的负载测试工具。
其性能测试的一个基本功能是将准备好的数据按录制好的测试脚本写入系统以测试系统负载。
ERP上线初期有大量的静态基础数据的设置需要设置,可以利用LoadRunner工具来设置。
软件操作系统Windows操作系统。
软件版本1.LoadRunner 8.1由于Loadrunner9.0安装比较复杂,本文只讲述8.1版本的使用。
安装及使用软件安装按默认选项设置即可使用说明脚本运行前参数设置软件安装按默认设置,此处不详述安装完之后,打开Loadrunner工作台如下点击Create/Edit Scripts (或者通过Applications—Virtual User Generator进入)点击File—New点击New single protocol Script,Category选择ERP/CRM然后选择Oracle NCA参数设置如下:Program to Record,选择运行ERP所用的浏览器URL Address,是ERP的Form方式登陆地址Working Directory,脚本保存的默认路径Record into Action,脚本分开始、动作和结尾三部分,脚本录制选择从Vuser_ini开始录制接着点击Options 进行选项配置Script设置按默认选项Protocols设置注意:勾上Oracle NCA 和Web(HTTP/HTML)协议Port Mapping 设置按默认选项Recording设置勾选Html-based script . HTML Advanced…设置按默认Advanced 设置Headers、Content Types、Non-Resources 三个设置按默认Correlation设置选择Oracle, OracleApps设置完毕点击OK。
LoadRunner安装维护及配置手册
LoadRunner安装维护及配置手册审核: 日期:批准: 日期:实施日期xxxx年xx月xx日版本号A-1密级内部修改履历目录1LOADRUNNER9.10安装 (4)1.1系统要求 (4)1.2支持的系统 (6)1.3安装步骤 (6)2LOADRUNNER维护和卸载 (12)2.1修改L ICENSE (12)2.2显示L OAD R UNNER L ICENSE信息 (13)2.3卸载 (13)3配置管理 (13)3.1使G LOBAL类型的测试支持10000并发 (13)3.2录制脚本的配置 (14)3.2.1设置原则 (16)3.3R UN-T IME S ETTING (18)3.3.1Vugen和Controller中Run-time Settings的区别 (19)1LoadRunner9.10安装一级标题内所填内容。
1)第一项内容;2)第二项内容;3)第三项内容。
1.1系统要求LoadRunner完整安装的系统要求表1-1 单独安装VuGen系统要求表1-2 单独安装Analysis系统要求表1-3 单独安装Load Generator系统要求表1-41.2支持的系统LoadRunner允许安装在Windows、Linux、Solaris等平台。
1.3安装步骤以安装LoadRunner9.1到Windows平台上为例。
1)安装目录下双击setup.exe图1-1⏹LoadRunner 完整安装程序:此选项安装LoadRunner的主要特性和组件,包括Controller、Virtual User Generator(VuGen)、Analysis和LoadGenerator。
当测试机为主控制机,控制其他测试机时,选择这个选项。
⏹Load Generator:此选择用来安装到那些只要加载虚拟用户并进行MI 监听的测试机,这些测试机只是用来被调用,而不需要控制其他测试机。
⏹Monitors Over Firewall:此选项用来安装到需要穿越防火墙的代理机器上。
LoadRunner 使用手册(中文)
LoadRunner使用手册测试中心刘艳会1 LoadRunner概要介绍LoadRunner® 是一种预测系统行为和性能的工业标准级负载测试工具。
通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。
通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。
难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。
这些都不可避免地导致公司收益的损失。
Mercury Interactive 的 LoadRunner 能让企业保护自己的收入来源,无需购置额外硬件而最大限度地利用现有的IT 资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。
LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。
LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。
此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。
1.1 轻松创建虚拟用户使用LoadRunner 的Virtual User Generator,您能很简便地创立起系统负载。
该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。
它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。
利用虚拟用户,您可以在Windows ,UNIX 或Linux 机器上同时产生成千上万个用户访问。
所以LoadRunner能极大的减少负载测试所需的硬件和人力资源。
另外,LoadRunner 的TurboLoad 专利技术能提供很高的适应性。
Loadrunner安装文档
Loadrunner安装文档一、操作系统最好为Windows Server2003 或Windows Server 2008,安装前需要先安装WinMount_虚拟光驱。
找到WinMount所在文件夹,双击打开,如图:点击【下一步】,可浏览更改存放目录:实用文档点击【下一步】,可更改程序快捷方式名称:点击【下一步】:实用文档点击【安装】选择要关联的文件,点击【确定】实用文档安装完成,点击【完成】二、解压Loadrunner文件,在安装前Win7系统需要先执行lrunner\Chs\prerequisites\vc2005_sp1_redist,双击运行vcredist_x86.exe,再重新安装LoadRunner即可成功,不然会提示错误实用文档双击:实用文档此时找到SetUp,双击安装:选择“Loadrunner完整安装程序”,点击:实用文档弹出提示框,选择【否】,继续安装:实用文档按照默认选中的第一个,点击【确定】:实用文档选择【否】:点击【下一步】:实用文档选择【我同意】,点击【下一步】:实用文档点击【下一步】点击【下一步】:实用文档点击【下一步】:实用文档点击【下一步】:点击【完成】实用文档三、打开前,先要进行破解:1、找到Lr破解,首先将lm70.dll和mlr51prg.dll替换至安装目录(C:\ProgramFiles\HP\LoadRunner\bin)下:2、运行deletelicense,双击:3、点击【是】实用文档4、点击【确定】。
5、打开Loadrunner:实用文档点击后,弹出破解框,在lr破解文件夹下找到文件“码”,录入破解码:这样Loadrunner就安装完成了,接下来就是如何使用Loadrunner进行性能测试了!实用文档。
Loadrunner使用手册版
一、Loadrunner简介LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具..通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题;LoadRunner 能够对整个企业架构进行测试..通过使用LoadRunner;企业能最大限度地缩短测试时间; 优化性能和加速应用系统的发布周期..目前企业的网络应用环境都必须支持大量用户;网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品..难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢; 系统崩溃等问题..这些都不可避免地导致公司收益的损失..Mercury Interactive 的LoadRunner 能让企业保护自己的收入来源; 无需购置额外硬件而最大限度地利用现有的IT 资源; 并确保终端用户在应用系统的各个环节中对其测试应用的质量; 可靠性和可扩展性都有良好的评价..LoadRunner 是一种适用于各种体系架构的自动负载测试工具; 它能预测系统行为并优化系统性能..LoadRunner 的测试对象是整个企业的系统;它通过模拟实际用户的操作行为和实行实时性能监测; 来帮助您更快的查找和发现问题..此外;LoadRunner 能支持广范的协议和技术;为您的特殊环境提供特殊的解决方案..负载测试通常由五个阶段组成:计划、脚本创建、场景定义、场景执行和结果分析.. .(1) 计划负载测试:定义性能测试要求;例如并发用户的数量、典型业务流程和所需响应时间.. .(2) 创建Vuser 脚本:将最终用户活动捕获到自动脚本中..选择协议录制脚本编辑脚本检查修改脚本是否有误(3) 定义场景:使用LoadRunner Controller 设置负载测试环境..创建场景Scenario选择脚本设置机器虚拟用户数设置Schedule 场景计划表如果模拟多机测试;设置Ip Spoofer ip 欺骗(4) 运行场景:通过LoadRunner Controller 驱动、管理和监控负载测试..(5) 分析结果:使用LoadRunner Analysis 创建图和报告并评估性能..LoadRunner 分为Windows 版本和Unix 版本..如果我们的所有测试环境基于Windows 平台; 那么我们只要安装Windows 版本即可..本章讲解的安装过程就是LoadRunner11英文的Windows xp 版本的安装..系统要求:测试机和工作机可以满足LoadRunner11 的最低要求..不过要比较好的运行LoadRunner; 内存最好在512M 以上; 安装LoadRunner 的磁盘空间至少剩余500M..Loadrunner有7.5、8.0、8.2、8.3、9.2、9.5和11等版本其中从9.2版本开始支持IE7及以上的浏览器;9.2以下的只支持IE6的..二. Loadrunner11安装和运行环境8、点击“New License”;输入web-10000的注册码:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB..OK再次成功..四、Loadrunner的运行双击打开Loadrunner程序Win7和Vista中需要在图标上右击鼠标选择以管理员身份运行..左侧依次为录制编辑脚本文件;运行脚本文件和分析负载结果..我们点击第一项创建和录制脚本进入后点击新建脚本由于是WEB测试所以选择HTTP模式.点击Create按钮在这个窗口中主要有录制的类型这里选择网络程序;如果是本地的选择WIN32程序;第二个选择默认值“浏览器”;第三个是输入要录制的URL连接;第四个输入保存脚本的路径;第五个是默认名称;可以点击NEW修改..设置好路径和要录制的URL后点击OK 后开始录制脚本注:如果录制脚本中中文显示乱码;则需要对LR进行设置1、Tools ——Recording Options在回放脚本之前:Vuser-->运行时设置-->浏览器-->浏览器仿真-->更改-->使用浏览器-->语言下来选择“中文中国”;2、设置录制脚本的执行的次数点击Tools——Run-time Setting—General—Run Logic打开设置窗口注:如果脚本中用户名参数化;如果写入的人员都需要执行;有几个用户写执行几次;编码中如果存在多个参数化字段;将第一个跟其他的参数化字段合并注:如果录制脚本中增加了参数化或设置了关联;需要在录制脚本Vuser——Run time Setting 下设置“miscellaneous中选择difine each action as a transaction”定义任意一个活动为一个事务;如不设置则运行脚本时通过事务数、失败事务数、错误数均显示0注意:参数化脚本如流水号、文号中如果选择Unique Number唯一值;使用该类型必须注意数据表中有足够的数据..比如在Controller中设定20个虚拟用户进行5次循环;那么编号为1的虚拟用户取前5个数;编号为2的虚拟用户取6-10的数;依次类推;数据表中至少有100个数据;否则Controller 运行中会返回一个错误..例如:Error: Parameter 'num2': All values in unique block already used. Block size is 10. The parameter continues with last value of the range according to "When Out Of Values" policy.3、运行脚本Manual Scenario为手工场景其中“使用百分比模式运行”可以勾选也可以不勾选Goal-Oriented Scenario面向目标的场景注意不要选择该项;该项是验证系统能否达到预期目标;适用场合等有明确的目标;如验收测试然后选择一个录制好的脚本如send071802.1点击Add添加进来添加后可以进行运行的时间设定可以设置初始用户数量;可以设定增加用户的间隔比如每隔10S增加一个用户..达到最大用户数量后持续运行多长时间比如达到10个人同时访问后持续运行10分钟.可以选择单个用户还是以组的形式运行;同时可以设置“服务水平协议”SLA;设定性能测试的目标;便于确定是否达标点击左下角的RUN按钮可以看见正在运行脚本曲线状态图:运行用户数事物的响应时间点击率4、运行结果点击左下角的Design按钮可以看见整个脚本运行过程的系统负载图可以直观了解到当前系统的负载情况.上图左侧的边栏显示的是每一个图表的包含信息如平均响应时间图表中就含有多长时间刷新一次图表;右边是同时显示4个图;通过选项可以显示1;2;4;8个图表;如下图所示.还可以自定义显示“Custom Number”;如显示3个或6个图表..注:如果需要生成web资源图;则需要下图中的配置Running Vusers:运行的虚拟用户数Elapsed Time:运行时间Hits/Second:平均点击数Passed Transaction:通过事务数Failed Transaction:失败事务数Errors:错误数左边图片是运行控制栏可以控制脚本的运行;暂停;继续和重置查看每一个事物等操作.右边的图显示的是正在运行脚本的结果可以看到有运行的时间平均的响应时间;有多少运行成功;多少失败还有有多少是有错误..5、分析结果测试完毕后系统会给出每一个事物的详细结果..如平均的响应时间;CUP和内存的占有率;系统的负载情况点击上方的不同标签可以查看不同的结果如图看到的是统计运行的成功和失败图表.但是如何设置好start 和Block size per Vuser这也是一门学问;设置不好就会出现数字不够用的情况;刚开始我就在这块走了很多弯路;经过百度发现如果一下个公式供大家参考:设:块大小设置为:Bblock;起始值为:Sstart;当前用户为:Nnumber;当前取值为Vvalue则:V = B*N-1+SLoadRunner参数类型的含义:Date/Time:运行时;参数用脚本执行时的日期和时间来代替Group Name:运行时;参数用执行脚本的VU所属组的名称来代替Iteration Number:运行时;参数用脚本执行的当前迭代次数来代替Load Generator Name:运行时;参数用产生执行脚本VU的负载产生器Load Generator的名称来代替Random Number:运行时;参数用一个随机的整数来代替Unique Number:运行时;参数用一个唯一的整数来代替Vuser ID:运行时;参数用Controller应用为每个VU分配唯一的ID来代替Data File/Table:最常用的参数类型;二者基本相同;均可以利用数据文件为参数提供数据池;并设置参数依据某种规则从数据池中取出数据代替脚本中的参数User-Defined Functions:LoadRunner保留的一个扩展接口Each Iteration;表示在每次迭代时更新参数的值;Each Occurrence;表示在参数每次出现时更新参数的值;Once;表示VU在执行的时候;只在第一次迭代时为参数取一次值;以后每次迭代使用相同的值..其中;对Each Iteration而言;一个VU执行时;每次迭代时更新参数的值;如果在一个迭代过程中某参数出现了多次;参数取相同的值;而对Each Occurrence而言;如果在一个迭代过程中某参数出现了多次;每次都取不同的之.. When out of values选项只在Select next row设置为Unique时才有效;当数据池中的数据量不能支持迭代和Unique要求的数据量时;可以通过设置该选项的值指示LoadRunner的处理方法:设置为Abort VUser;则遇到这种情况;VU停止运行;设置为Continue in a cyclic manner;则遇到这种情况;重新从数据池的第一个取值开始循环;设置为Continue with lastvalue;则遇到这种情况;所有不足的取值都用最后一个取值来代替..只要将Select next row设置为Sequential;Update value on设置为Each Occurrence即可..Sequential:虚拟用户 Vuser 按照行顺序的进行读取参数文件中的数据;如果参数文件中没有足够的数据;则返回到第一个值;并一直循环到结束..例:如上图我们这里有测试1、测试2、测试3 三个数据;假设我们有 5 个Vuser;那么第 1 个 Vuser 读到的参数为测试1;于此类推;到第 4 个Vuser 的时候; 这里表中已经没有数据了; 于是又从第一个数据开始读取; 故第4 个 Vuser读到的数据是测试1;第 5 个 Vuser读到的数据是测试2..注:运行脚本时建议关闭360安全卫士;否则可能提示超时..六、结果分析1、结果集中默认显示2、Summary Report详解1)概要整体信息上图所示为待分析的性能场景的基本信息..例如场景持续的时间是13分钟16秒;相应文件的名称和存放位置..2)统计信息概要从上图可知:最大运行用户:40平均吞吐量:13027124B/s总点击次数:730208平均点击次数:916.196单击相应的超链接查看详细信息..3)N个执行情况最差的事务针对“事务超出SLA阈值的比率及超出比率的幅度”而言执行最差的事务..相对于SLA阈值;send_transaction 事务的持续时间超出了38.71%;整个运行期间超出的平均百分比为53.859%单击+可查询在特定的时间间隔内;事务超出SLA的平均百分比和最大百分比..单击按钮;可查看更详细的事务分析注:SLA 即服务水平协议;通过定义场景测试目标;Controller将在场景运行期间进行目标评测并在Analysis概要报告中进行分析..4)随时间变化的场景行为场景运行期间不同的时间间隔内各个事务的执行情况..(1)Application Under Test Errors :表示在各时间间隔内;所测试程序每秒收到的平均错误数0表示每秒收到的错误数为0;0+表示每秒收到的错误数略大于0(2)事务后面的色块:绿色代表事务未超过SLA;红色代表事务失败;灰色代表尚未定义相关的SLA5)事务概要单击“SLA Status”状态标志;可查看具体的SLA信息;如下图所示注:①标准方差;是描述数据采样离散状态的一个重要指标..可以将标准方差跟平均值进行比较;前者越大于后者;则表明数据离散度越高;曲线越不平稳即波动较大②通过选择“Tools——Options——General”菜单命令;可设置百分比数值默认为906)HTTP响应概要显示运行测试期间WEB返回的HTTP状态码..例如HTTP 200代表页面返回正常;HTTP 404代表浏览的网页在服务器中不存在;网页可能已经转移;HTTP 500代表服务器遇到内部错误;不能够完成请求..HTTP 302代表重定向一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL;当一个网页经历过短期的URL的变化时使用..一个暂时重定向是一种服务器端的重定向;能够被搜索引擎蜘蛛正确地处理..302重定向是暂时的重定向;搜索引擎会抓取新的内容而保留旧的网址..因为服务器返回302代码;搜索引擎认为新的网址只是暂时的..3、Analysis图Graph——Add New Graph——Open a New Graph通过双击各项可以新建图表..1)Running Vusers正在运行的虚拟用户图显示在场景运行的整个过程内;执行虚拟用户脚本的Vuser数量及其状态..场景设计为Vuser从0开始增加;从上图查看;Vusers数量并不是从0开始;而是直接从某一数值开始递增..原因是由于存在一些网络延迟;该情况属于正常..常常跟其他的图表进行关联;比如跟事务响应时间图;吞吐量图等等进行关联;可以看出在多大用户量的情况下响应时间最大;吞吐量最高等等2)Hit per Second。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LoadRunner安装维护及配置手册审核: 日期:批准: 日期:实施日期xxxx年xx月xx日版本号A-1密级部修改履历目录1LOADRUNNER9.10安装 (4)1.1系统要求 (4)1.2支持的系统 (5)1.3安装步骤 (5)2LOADRUNNER维护和卸载 (11)2.1修改L ICENSE (11)2.2显示L OAD R UNNER L ICENSE信息 (11)2.3卸载 (12)3配置管理 (12)3.1使G LOBAL类型的测试支持10000并发 (12)3.2录制脚本的配置 (13)3.2.1设置原则 (15)3.3R UN-T IME S ETTING (17)3.3.1Vugen和Controller中Run-time Settings的区别 (18)1LoadRunner9.10安装一级标题所填容。
1)第一项容;2)第二项容;3)第三项容。
1.1系统要求LoadRunner完整安装的系统要求表1-1 单独安装VuGen系统要求表1-2 单独安装Analysis系统要求表1-3单独安装Load Generator系统要求表1-41.2支持的系统LoadRunner允许安装在Windows、Linux、Solaris等平台。
1.3安装步骤以安装LoadRunner9.1到Windows平台上为例。
1)安装目录下双击setup.exe图1-1⏹LoadRunner 完整安装程序:此选项安装LoadRunner的主要特性和组件,包括Controller、Virtual User Generator(VuGen)、Analysis和Load Generator。
当测试机为主控制机,控制其他测试机时,选择这个选项。
⏹Load Generator:此选择用来安装到那些只要加载虚拟用户并进行MI 监听的测试机,这些测试机只是用来被调用,而不需要控制其他测试机。
⏹Monitors Over Firewall:此选项用来安装到需要穿越防火墙的代理机器上。
因为有时候我们的测试控制机跟产生负载的测试机可能不在同一个局域网,并且之间有防火墙阻隔,就需要用到此功能。
网络如下图的情况,就在代理机器上安装此选项:图1-2⏹MI Listener此选项安装到MI 监听的机器上,中间有防火墙阻隔的控制机和代理机通过MI监听机器进行联络。
⏹附加组件:此选项会打开安装目录下的附加组件文件夹。
图1-3CitrixAgent:把此可选组件安装到服务器上,提高VuGen识别Citrix客户端对象的能力。
安装组件后,运行CitrixAgent.exe文件。
Com_Plus_Probe:配置服务器作为COM+的监视器。
安装组件后,运行Com_Plus_Probe.exe文件。
Diag_Addin:安装 LoadRunner Controller 9.10 J2EE\.NET 识别插件。
HPPerformanceValidationSDK:创建客户协议的工具,使LoadRunner可以测试之前不支持的应用程序。
IDE Add-ins:安装这个插件能够让你用应用程序的编码语言编写运行脚本,写入到你的标准开发环境中。
MQTester:安装此插件将可以用LoadRunner测试IBM’s WebSphere MQ-based 系统。
Msde:安装MSDE数据库用于保存分析结果数据。
SAP_Tools:SAPGUI Spy 帮助在打开的SAPGUI客户端窗口查看GUI脚本对象的层级,安装此插件,从SAP_Tools\SapGuiSpy\System32VBdlls目录下复制三个文件mscomctl.ocx, Msflxgrd.ocx and msvbvm60.dll到C:\WINNT\system32目录下,并在Windows下用regsvr32 <File name>方式注册组件,运行SapSpy.exe文件。
SAPGUI Verify Scripting帮助你证实SAPGUI脚本API是可用的。
安装后运行VerifyScripting.exe文件。
Verify RFC User确定是否拥有SAP用户的权限去连接SAP系统和是否允许调用操作SAP Diagnostics必需的SAP函数。
复制RFCFunctionsCollection.dll到本地磁盘并regsvr32 RFCFunctionsCollection.dll。
双击加载AddMTSDestinationsFolder.reg并运行VerifyRFCUser.exe文件。
Sitescope:用于商用Web服务,SAP CCMS,SAP Portal和服务器资源的监测。
2)必要时会安装以下组件图1-4接着按提示一步步安装3)选择安装类型图1-5默认选择典型安装,会把LoadRunner的全部特性装上去,如果只想安装几个特定功能,可以选择自定义安装。
自定义安装选择界面如下图1-6 4)选择安装目录图1-7按提示一步步最后完成安装。
完成安装,点击“Finish”按钮后,会弹出license输入界面图1-8此界面也可以通过开始>程序>LoadRunner>LoadRunner打开。
2LoadRunner维护和卸载2.1修改License你可以根据实际需要修改LoadRunner的License。
1)通过开始 > 程序 > LoadRunner > LoadRunner打开LoadRunner的启动配置界面;2)通过菜单Configuration > LoadRunner License打开License信息对话框;3)点击New License打开输入license的界面窗口;4)输入License,点击OK按钮;5)点击Close关闭新的LoadRunner License信息对话框。
2.2显示LoadRunner License信息通过2.1的操作可以打开License信息对话框,如图:图2-1License信息界面显示了:1)License有效类型是Web,支持10000个并发用户;2)Type:Permanent表示License是无期限限制的;3)Monitors&Modules罗列了支持监视的性能类型。
2.3卸载通过Windows控制面板的添加删除程序可以卸载LoadRunner。
3配置管理3.1使Global类型的测试支持10000并发在实际应用中,我们会遇到支持Global的只有1000个并发用户,而我们实际需要的并发数超过这个,比如我们测试socket、tuxedo类型的协议时,创建了该类型的脚本,License限制了我们的并发数不能超过1000。
我们可以把性能测试脚本修改成Web类型的,脚本编码也使用标准C函数的方式来实现,这样可以突破Global License的并发用户数限制,使其达到并发数10000个。
3.2录制选项(Recording Options)以LoadRunner自带的Web Tours应用程序为例。
图5-3对于Record the application startup选项,如果选中则从一开始就录制,如果未选中则出现此对话框,根据用户点击Record时再录制。
图5-4Web方式下有HTML和URL两种模式。
通常情况下,基于浏览器的Web应用使用“HTML-based script”模式来录制脚本;而没有基于浏览器的Web应用、Web应用中包含了与服务器进行交互的Java Applet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码、基于浏览器的应用中使用HTTPS安全协议,这时则使用“URL-based script”模式进行录制。
对于正常的浏览器应用程序,不推荐使用URL-based 方式,原因就是HTML-based 方式更容易处理关联。
此外HTML-based 方式下,每一个函数直接对应着虚拟用户的一个动作,创建的函数主要有URL(web_url)、link(web_link)、image(web_image)以及表单提交(web_submit_form)几类。
URL-based 方式录制的脚本将所有的 URL、link、image 都用web_url 函数来统一处理,在表单提交时则用web_submit_data 来处理。
这样做的结果是脚本没有前一种方式那么直观了,但如果网页中存在较多相似类型的时这样做更容易处理。
LR默认设置HTML-based 方式,如果录制的脚本在回放中会出现错误,提示LoadRunner请求无法找到,这时在tree view中看不到此组件的相关URL,那么就要考虑转换脚本录制模式。
错误现象:Action.c(88): Error -27979: Requested form not found [MsgId: MERR-27979]Action.c(88): web_submit_form("reservations.pl_2") highest severity level was "ERROR", 0 body bytes, 0 header bytes [MsgId: MMSG-26388]解决办法:打开录制选项配置对话框进行设置,在“Recording Options”的“Internet Protocol”选项里的“Recording”中选择“Recording Level”为“HTML-based script”,单击“HTML Advanced”,选择“Script. Type”为“A script. containing explicit”。
图5-5是否录制非HTML资源:选择了“Record within the current script step”,List of Resource Attributes会被录制到,非HTML资源的例子是gif和jpg图象文件。
选择第二个选项,非HTML资源会被分开生成脚本。
第三个选择为不录制非HTML资源。
第一个选项与第二个选项的区别,参考VuGen帮助:HP LoadRunner Virtual User Generator User's Guide > E-Business Protocols > Setting Recording Options for Web Vusers > Selecting a Recording Level > Setting Advanced HTML-Based Options。