码迷,mamicode.com
首页 > 其他好文 > 详细

LR部分参数设置

时间:2018-04-25 10:55:50      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:运行   tin   如何   iss   记录   http   src   参数取值   错误处理   

File参数化的设置。

技术分享图片

  上图中,将参数选择策略设定为Unique、Each iteration、Continue in a cyclic manner,意思是每次迭代时从File中选择参数(同一迭代内的相同参数取值一样),每次都取不一样的参数,如果备选的参数全部选完,以循环的方式从头继续选择参数。我们更深入的挖掘一下,LoadRunner是如何做到上述策略的呢?做法是这样的,假设有10个虚拟用户,备选的参数有1000个,为了保证10个虚拟用户每次的取值不一样,将备选的1000个参数平均分为10等份,每一份分给一个虚拟用户。每个虚拟用户来取值时,都顺序取自己分得的Block,当达到Block的末尾时,再重头取值。注意,上述策略只有在迭代有效的情况下有效,即必须要选择下图中的第二个选项,否则当1000个参数被全部取光时,LoadRunner将会报错。

技术分享图片

  有时我们需要将两个参数一一对应,例如每个用户都有自己的用户名,即UserID参数和TrueName参数是一一对应的,如何实现参数的一一对应呢?做法是这样的,将这两个参数的数据源记录到一个参数表中,并将选择参数的策略设置为一样。注意,记事本的最后一行必须为空行,否则LoadRunner会报“Missing Line”的异常。

1、步长的设置:

技术分享图片

步长的设置会影响虚拟用户一次迭代中的Action之间的等待时间和该虚拟用户上次迭代和下次迭代的等待时间,不同虚拟用户之间的迭代等待时间是不受影响的。

2、压力场景上行策略设置:

技术分享图片

上图设置的策略是每隔3秒上10个用户,不是3秒内陆续上10个用户。

3、其他设置。

停用日志:

技术分享图片

设置思考时间:

技术分享图片

错误处理策略和虚拟用户的运行策略:

技术分享图片

网络速度控制策略:

技术分享图片

LR部分参数设置

标签:运行   tin   如何   iss   记录   http   src   参数取值   错误处理   

原文地址:https://www.cnblogs.com/hzybk/p/8940710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!