• loadrunner11参数化取值方法(三)之Unique


    Vuser加载是在loadrunner的controller中实现,所以这里其实只能控制的了一个用户的使用范围。也就不会存在什么使用数据冲突。

    比如以下面例子为例(output参数有10个数据,1-10):

    1、当选择【About Vuser】时,若选择迭代的次数超过数据个数时(output参数一共10个数据,设置的迭代次数是11次),就会报错

    2、当选择【continue in a manner】后,仍然迭代11次,当操作十次后,又重新循环。所以以下运行到第11次时,输出结果为1。

    3、当选择【continue with last value】,仍然迭代11次,当操作十次后,会把最后一个迭代的数值10,继续作为迭代数据继续迭代执行下去,尽管有报错,但依然执行。

     注意:

    1、当unique取值方式选择:Once后,取值时就会既是唯一而且又永远不变,比如迭代11次,那每一次迭代输出的数字永远是1(永远都是同一个数据),永远都不会改变:

    比如:有的系统是,不允许同一用户同时多次登录进入系统。

    2、通常情况下,默认的是按照平均分配,来切割数据,以提供给不同的虚拟用户。

    如果自己选择第二项,可以自己根据需要设置分配值的个数。

    以下设置项若勾选红框并输入每个Vuser可用的值个数,那么在controller中就可以发挥效果,实现Unique的意义。

  • 相关阅读:
    no-return-assign (Rules) – Eslint 中文开发手册
    CSS 字体图标
    CSS 元素的显示与隐藏
    CSS 定位
    CSS 清除浮动
    CSS 浮动
    java 运算符
    Java 初识
    CSS3 完善盒模型
    CSS 盒子模型
  • 原文地址:https://www.cnblogs.com/xqq-admin-content/p/10537882.html
Copyright © 2020-2023  润新知