zoukankan      html  css  js  c++  java
  • 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的意义。

  • 相关阅读:
    模仿企业在宣传中的动画效果页面
    模仿头条导航的左右滚动效果
    Ubuntu 1210怎么获得root权限登录
    Linux嵌入式 -- 内核简介(x86)
    linux ioctl()函数
    BUTTON标签和INPUT标签的区别【转】
    如何删除列表中的空格
    python第一模块数据类型
    python第一模块基础语法
    最短路 dijkstra+优先队列+邻接表
  • 原文地址:https://www.cnblogs.com/xqq-admin-content/p/10537882.html
Copyright © 2011-2022 走看看