zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    【转载】AB测试结果分析
    【面试】HTTP post请求与get请求的区别
    如何做好接口测试?【转载】
    ContactsUtil 工具类
    接口测试第三课(HTTP协议简介) -- 转载
    接口测试第一课(基础知识篇)
    如果做好测试PM【转载】
    HttpClient发送Get和Post请求
    获取终端ip地址
    接口功能测试策略
  • 原文地址:https://www.cnblogs.com/cxd4321/p/1343895.html
Copyright © 2011-2022 走看看