欢迎来到天天文库
浏览记录
ID:40753496
大小:184.50 KB
页数:5页
时间:2019-08-07
《LR脚本如何进行参数化》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、File类型参数的属性设置SettingPropertiesforFileTypeParameters)选择了数据源文件后,就要设置数据的分配方式。分配方式指导VuGen如何使用这些数据。如使用数据表中哪一列的数据、如何去获取下一个新数据、当取值要求唯一性但是数据不够用时如何处理等等。File类型参数的属性设置:1.选择列。在Selectcolumn部分,指定列的数值或名称。选择Bynumber选项时,指定列的数值。列的数值就是该列在表中的顺序号。如,表中的第1列,数值就是1。选择Byname选项时,指定列
2、的名称。列的名称就是第0行的数据。如果列的顺序可能发生变动,则使用Byname选项。2.在Fileformat部分的Columndelimiter下拉选择框,选择列的分隔符。使用分隔符将表中的数据分列,分隔符可以是逗号、tab、空格。1.在Fileformat部分的Firstdataline下拉选择框,选择脚本使用数据的起始行。第0行是列名。起始行从1开始。2.在Selectnextrow下拉选择框,选择一种数据分配方法,指导Vuser在脚本执行过程中如何选择数据。选择项有:Sequential、Rando
3、m、Unique。更多信息,参考ChoosingDataAssignmentMethodsforFile/TableTypeParameters。3.在Updatevalueon下拉选择框,选择数据更新方法。选择项有:EachIteration、EachOccurrence、Once。更多信息,参考DataAssignmentandUpdateMethodsforFile/TableParameters。4.如果在第4歩中,选择了“Unique”选项,则:lWhenoutofvalues下拉选择项有效。该选
4、择项指导当唯一性数据不够时,Vuser该如何去做。选项有:AborttheVuser、Continueinacyclicmanner、Continueweithlastvalue。lAllocateVuservaluesintheContuoller属性部分有效。在此,用户可选择为所有Vuser人为分配数据块,或让Controller自动为所有Vuser分配数据块。选项有:Automaticallyallocateblocksize、AllocateXvaluesforeachVuser。在Run-time
5、settings->Log->ExtendedLog中,选中ParameterSubstitution,可跟踪到参数的实际使用情况。当参数数据不够使用时,VuGen会想VuserLog中写入以下警告信息“Nomoreuniquevaluesforthisparameterintable”。File/Table类型参数的数据分配方法(ChoosingDataAssignmentMethodsforFile/TableTypeParameters)当参数类型是File类型时,需指定参数数
6、据的分配方法。方法有:lSequential(连续的)连续分配数据给Vuser。当一个Vuser运行时需要获取参数数据,它将获得下一行的数据。当数据不够时,VuGen就会又从第1行开始取数据,如此循环往复,直至测试运行结束。lRandom(随机的)随机分配数据给Vuser。在运行一个sscenario、sessionstep、或BusinessProcessMonitorprofile时,可以指定随机数种子。Whenrunningascenario,sessionstep,orBusinessProcess
7、Monitorprofile,youcanspecifyaseednumberforrandomsequencing.Eachseedvaluerepresentsonesequenceofrandomvaluesusedfortestexecution.Wheneveryouusethisseedvalue,thesamesequenceofvaluesisassignedtotheVusersinthescenarioorsessionstep.Youenablethisoptionifyoudisco
8、veraprobleminthetestexecutionandwanttorepeatthetestusingthesamesequenceofrandomvalues.FormoreinformationrefertotheLoadRunnerControllerUser'sGuide,TuningConsole,PerformanceCenter,andApplicationManagementdocume
此文档下载收益归作者所有