复习loadRunner参数化

Posted xiaxiaoxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习loadRunner参数化相关的知识,希望对你有一定的参考价值。

参数化:

为什么要用参数化?

如果是单一数据,那么会纯测试缓存。

如果是参数化,基本上大部分数据不会被缓存命中。

极端情况:所有的数据都不会被缓存命中,或者少量命中。

在loadrunner中,所有的参数都是字符串,没有数字类型

在某个字符上右键,选择relace with parameter进行参数化设置

 技术分享图片

 

创建参数,输入参数名称,可以设置parameter type类型,初始值

 

 技术分享图片

技术分享图片

 

 

 

参数类型中vuser是线程id

常用的有random,unique number,file

常用的:随机数,unique number,file

file是所有数据来自于文件

Random number什么时候会重新取一次值?:

Each occurance:参数变量每次出现的时候更新,如果每次请求都要求不一样,那就 用这个

Each iteratino:每次迭代循环的时候更新,一次迭代就是action执行一次,如果一次迭代中用的所有数据都是一个,就用这个,在迭代里面每次用到不会变,只会在下一次迭代变化

Once:只用一次,不会变

 技术分享图片

 

迭代次数就是脚本运行回放次数
迭代参数Each Occurrence:每次遇到参数就进行更新。多次使用同一参数,而且没有什么关联,例如随机数。
迭代参数Each Iteration:每次迭代时发生更新。 如果参数出现几次,虚拟用户用同一个数值。适用同一个关联的参数。
迭代参数Once:所有的地方都用同一个数值,包括所以的迭代

定义好参数后,可以右键看参数属性,或者在左边双击parameters看

 技术分享图片

技术分享图片

 




以上是关于复习loadRunner参数化的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner参数化

loadrunner录制脚本后,进行参数化设置,回放脚本报错

loadrunner提交http中的密文AES数据和脚本中的参数不一致,该怎么解决??

LoadRunner之参数化

详细分析LoadRunner参数化

LoadRunner参数化详解