• Para list设置


    在Para List中的设置的不同,那循环时候LR的取值也将不同。
    假设某个参数emp_name, 有9个可选值分别为:A1,A2,A3,A4,A5,A6,A7,A8,A9。有100个虚拟用户为V1,V2,V3.....V100.
    1. 如果Select next row=sequential, update value on=Each iteration
    在control中设置运行场景,运行后的结果是:
    第一次循环的时候,这100个用户取相同的值A1.
    第二次循环的时候,这100个用户取相同的值A2.
    ..................................................................................
    第九次循环的时候,这100个用户取相同的值A9.
    第十次循环的时候,这100个用户取相同的值A1.
    第11次循环的时候,这100个用户取相同的值A2.
    .................................................................................

    2.如果Select next row=random, update value on=Each iteration
    在control中设置运行场景,运行后的结果是:
    这100个虚拟用户在A1,A2,A3...A9中随机取值。

    3.如果Select next row=unique, update value on=Each iteration, allocate vuser values in the controller=automatically allocate block size  LR将会按照以下的规律给100个虚拟用户分配参数值
    虚拟用户V1   分配的参数值A1,
    虚拟用户V2   分配的参数值A2,
    ...................................................
    虚拟用户V9   分配的参数值A9,
    虚拟用户V10, 没有值分配了
    虚拟用户V11, 没有值分配了
    ...............................................

    在control中设置运行场景,运行后的结果是
    不管运行了多长时间,多少个循环,虚拟用户V1使用取的参数值为A1,虚拟用户V2使用取的参数值为A2................
    同时,对于虚拟用户V9~V100没有分配参数的,LR会报告错误:insufficient records for param 'emp_name' in table to provide the Vuser with unique data

    4.如果Select next row=unique, update value on=Each iteration, allocate vuser values in the controller=allocate 3 values for each vuser   LR将会按照以下的规律给100个虚拟用户分配参数值
    虚拟用户V1   分配的参数值A1,A2,A3
    虚拟用户V2   分配的参数值A4,A5,A6
    虚拟用户V3   分配的参数值A7,A8,A9,
    虚拟用户V4, 没有值分配了
    虚拟用户V5, 没有值分配了
    ...............................................

    在control中设置运行场景,运行后的结果是
    不管运行了多长时间,多少个循环,虚拟用户V1使用取的参数值为A1,A2,A3.虚拟用户V2使用取的参数值为A4,A5,A6, 虚拟用户V3...................
    同时,对于虚拟用户V4~V100没有分配参数的,LR会报告错误:insufficient records for param 'emp_name' in table to provide the Vuser with unique data
  • 相关阅读:
    zabbix5.0安装
    Ubuntu下为服务器添加新用户
    oss存储的安装与使用
    模型结构可视化
    GPU算力查询
    台式机PC挂载共享盘
    Python批量拷贝文件
    NVIDIA显卡驱动,CUDA,CUDNN安装流程
    使用Docker GPU训练环境安装过程中所碰到的问题
    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
  • 原文地址:https://www.cnblogs.com/cxd4321/p/1343895.html
Copyright © 2020-2023  润新知