如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
LoadRunner安装解压LoadRunner安装包运行文件在弹出的窗口中点击LoadRunner完整安装程序按照提示进行安装,需要注意的是安装路径不要有中文字符。LoadRunner破解解压破解文件和说明压缩包将解压后文件夹中的和两个文件复制到loadrunner安装路径的bin目录下并进行覆盖执行lr_Del_license(regedit).exe删除LoadRunner注册码打开LoadRunner界面点击configuration》》loadrunnerlicense此时在弹出的窗口下方点击NewLicense按钮在弹出的输入框中输入注册码:AEACFSJI-YJKJKJJKEJIJD-BCLBR,点击OK按钮此时窗口中会显示添加的注册码信息,关闭窗口后就可以正常使用LoadRunner了LoadRunner简介LoadRunner由四大组件组成:VuGen、控制器、负载发生器和分析器。VuGen发生器:捕捉用户的业务流,并最终将其录制成一个脚本:选择相应的一种协议;在客户端模拟用户使用过程中的业务流程,并录制成一个脚本;编辑脚本和设置Run-TimeSettings项;编译脚本生成一个没有错误的可运行的脚本。控制器(Controller):设计场景,包括手动场景设计和目标场景设计两种方式;场景监控,可以实时监控脚本的运行的情况。可以通过添加计数器来监控Windows资源、应用服务器和数据库使用情况。场景设计的目的是设计出一个最接近用户实际使用的场景,场景设计越接近用户使用的实际情况,测试出来的数据就越接近真实值。负载发生器(LoadGenerators):模拟用户对服务器提交请求。通常,在性能测试过程中会将控制器和负载发生器分开;当使用多台负载发生器时,一定要保证负载均衡(指在进行性能测试的过程中,保证每台负载发生器均匀地对服务器进行施压)。4.分析器(Analysis):主要用于对测试结果进行分析。LoadRunner脚本录制脚本录制录制脚本共分为五步:新建脚本>选择网络协议>设置录制模式>脚本录制>脚本调试。新建脚本Loadrunner选择协议分为单协议和多协议两种模式,如何选择由被测系统所用脚本决定,下面以主流的http单协议为例简单介绍下操作步骤(LoadRunner中自带一个B/S系统,在Samples>web目录中点击StartWebService即可启动该系统):在LoadRunner主界面点击Create/EditScripts即可打开HPVirtualUserGenerator组件;在新打开的窗口中点击File>New按钮;选择协议在完成上一步后会弹出选择协议的窗口,选择NewSingleProtocolScript(单协议)PopularProtocals中的Web(HTTP/Html)协议,然后点击Create按钮即完成协议选择;设置录制模式在完成协议选择后会弹出录制设置窗口,在URLAddress中输入被测系统地址,然后点击Options按钮选择录制模式,在弹出的窗口中选择Recording,可以选择HTML和URL两种模式;下面介绍下两种模式的区别:HTML:HTML-mode录制是缺省也是推荐的录制模式。它录制当前网页中的HTML动作。在录制会话过程中不会录制所有的资源。在回放时,HTML-mode脚本积极地解析返回的信息来获得要下载的资源。HTML-based方式对每个页面录制形成一条语句,对LoadRunner来说,在该模式下,访问一个页面,首先会与服务器之间建立一个连接获取页面的内容,然后从页面中分解得到其他的元素(component),然后建立几个连接分别获取相应的元素。HTML-mode是上下文敏感方式,因为它只能在先前请求的结果的上下文之内执行。由于许多的HTTP请求数据都是从内存中取出来的,所以语句必须在正确的前个请求之后执行。HTML-mode录制的优点是:a.资源从内存中取出且在回放时下载。因此,脚本比其他的录制方式更小且更容易阅读。b.由于只有较少的硬编码脚本,因此只有较少的动态数值需要关联c.可以插入图片检查之类的语句以检查结果是否正确。d.因为HTML模式回放时需要积极地解析返回的信息,因此它可能会比其他录制模式更加占用资源。然而,HTML模式record/replay有相当大的改善,使得差异最小化且微不足道。URLURL-mode选项指导VuGen录制来自server的所有的请求和资源。它自动录制每一个HTTP资源为URL的步骤。这种录制模式甚至抓取非HTML应用程序,例如applets和非浏览器的应用程序。URL-based方