LoadRunner中级教程

LoadRunner中级教程

ID:42786516

大小:1.18 MB

页数:7页

时间:2019-09-21

LoadRunner中级教程_第1页
LoadRunner中级教程_第2页
LoadRunner中级教程_第3页
LoadRunner中级教程_第4页
LoadRunner中级教程_第5页
资源描述:

《LoadRunner中级教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、检查点在进行压力测试时,为了检查Web服务器返回的网页是否正确,VuGen允许我们插入Text/Imag检查点,这些检查点验证网页上是否存在指定的Text或者Imag,还可以测试再比较大的压力测试环境中,被测的网站功能是否保持正确二、参数化-脚本参数化概述如果用户在录制脚本过程中,填写提交了一些数据,比如要增加数据库记录。这些操作都被记录到了脚本中。当多个虚拟用户运行脚本时,都会提交相同的记录,这样不符合实际的运行情况,而且有可能引起冲突。为了更加真实的模拟实际环境,需要各种各样的输入。参数化输入时一种不错的方法。用参数表示用户的

2、脚本有两个优点:(1)可以使脚本的长度变短(2)可以使用不同的数值来测试脚本参数化包含以下两项任务:(1)在脚本中用参数取代常量值(2)设置参数的属性以及数据库1、通过连接数据库获得参数数据:(1)从数据表选择用户名。点“DataWizard”按钮(2)选择第2项(SpecifySQLstatementmanually),下一步(3)添入连接字符串和SQL语句后,点Finish按钮,出现查询结果2、Selectnextrow的几种选择:Sequential:按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取Random:在每次

3、循环里随机的读取一个,但是在循环中一直保持不变Unique:唯一的数注意:使用该类型必须注意数据表有足够多的数。比如Controller中设定20虚拟用户进行5次循环,那么编号为1的虚拟用户取前5个数,编号为2的虚拟用户取6-10的数,依次类推,这样数据表中至少要有100个数据否则Controller运行过程中会返回一个错误。SameLineAs某个参数(比如Name):和前面定义的参数Name取同行的记录。通畅用在有关联性的数据上面。一、集合点(Rendezvous)1、集合点概念:集合点是为了衡量在加重负载的情况下服务器的性能情况

4、。在测试计划中,可能会要求系统能够承受1000人同时提交数据,在Loadrunner中可以通过在提交数据操作前面加入集合点,这样当虚拟用户运行到提交数据的集合点时,LoadRunner集合点等待的用户达到1000人时,LoadRunner命令1000人同时去提交数据,从而达到测试计划中的需求。注意:集合点经常和事务结合起来使用。集合点只能插入到Action部分,vuser_init和vuser_end中不能插入集合点。2、插入集合点方法:(1)在需要插入集合点的前面,选择菜单Insert->Rendezvous。(2)在弹出的Rend

5、zvous对话框中,输入要插入的集合点的名称,点击OK后,集合点插入完毕。集合点在脚本中的代码:lr_rendezvous(“名称”)如果在脚本总设置了集合点,还需要在Controller中设置集合点策略,从菜单中调出集合点策略设置窗口,根据需求设置集合点策略。一、关联(correlation)1、关联概念:关联(correlation)就是把脚本中某些写死的(hard-coded)数据,转变成时服务器所送的、动态的、每次都不一样的数据。2、哪些错误代表着应该做关联加入脚本需要关联在还没做之前是不会执行通过的,也就是说会有错误讯息发生

6、;或者是即使脚本通过了,实际上所要进行的功能操作没有实现。不过,很不幸地,,并没有任何特定的错误讯息是和关联有关系的。会出现什么错误讯息,与系统实做的错误处理机制有关。3、如何找出要关联数据简单的说,每一次执行时都会变动的值,就有可能需要做关联。VuGen提供二种方式帮助您找出需要做关联的值:(1)自动关联(2)手动关联VuGen内建自动关联引擎(auto-correlationengine),可以自动找出需要关联的值,并且自动使用关联函数建立关联1、自动关联提供的二种机制:(1)RulesCorrelation:在录制过程中VuGe

7、n会根据订定的规则,实时自动找出要关联的值a、内建(Built-inCorrelation):VuGen已经针对常用的一些应用系统,如AribaBuyer、BlueMartini、BroadVision、InterStage、mySAP、NetDynamics、Oracle、PeopleSoft、Siebel、SilverJRunner等,内建关联规则,这些应用系统可能会有一种以上的关联规则。可以在Tools->RecordingOptions->InternetProtocol->Correlation中启用关联规则,则当录制这些应

8、用系统的脚本时,VuGen会在脚本中建立关联。b、使用者自订(User-definedRulesCorrelation):除了内建的关联规则之外,使用者也可以自订关联规则。可以再Tools->RecordingOptio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。