zoukankan      html  css  js  c++  java
  • loadrunner-2-10脚本参数化

    1、设置脚本中录制时需参数化的有效值

    如脚本中的出发地点对应的value值可进行参数化设置,如图所示

    通过以下几种方式配置数据

    • Add Row添加行
    • Browser导入文件
    • Datawizard数据向导-连接数据库

     1、Select next row(选择下一行)

    顺序sequential:按照参数化的数据顺序,一个一个来取值

    随机random:参数化中的数据,每次随机的从中抽取数据

    唯一unique:为每个虚拟用户分配一条唯一的数据

    2、Update value on(更新时的值)

    每次迭代each iteration:每次迭代时取的新值

    每次出现each occurrence:每次参数化时取新的值,这里强调前后两次取值不能相同

    只取一次once:参数化中的数据,一条数据只能被抽取一次。

    Update Value on

    (更新方法)

    Select next row

    (数据分配方法)

    Sequential顺序

    Random随机

    Unique唯一

    Each Iteration(每次迭代)

    对于每次迭代,Vuser会从数据表中提取下一个值

    对于每次迭代,Vuser会从数据表中提取新的随机值。

    对于每次迭代,Vuser会从数据表中提取下一个唯一值。

    Each Occurrence(每次出现)

    参数每次出现时,Vuser将从数据表中提取下一个值,即使在同一迭代中。

    参数每次出现时,Vuser将从数据表中提取新的随机值,即使在同一迭代中。

    参数每次出现时,Vuser将从数据表中提取新的唯一值,即使在同一迭代中。

    Once(一次)

    对于每一个Vuser,第一次迭代中分配的值,将用于所有后续的迭代。

    第一次迭代中分配的随机值将用于该Vuser的所有迭代。

    第一次迭代中分配的唯一值将用于所有的后续迭代。

     

    怎样取下一行数据? 

    Sequential:顺序,所有虚拟用户按照顺序读取数据表 
    Random:随机,所有虚拟用户随机形式读取数据表 
    Unique:唯一,所有虚拟用户每次各取一值(不重复)
    什么时候访问数据表完成数据更新? 
    Each iteration:每次迭代以后 
    Each occurrence:每次出现参数 
    Once:每出现一个虚拟用户

  • 相关阅读:
    python2.7打印中文乱码的问题解决
    Tesseract5.0训练字库,提高OCR特殊场景识别率(一)
    git比较重要但是又容易忘记的操作
    ntp局域网时间同步操作
    Flask使用原生sql语句
    Linux的tail命令查看文件
    使用gitlab的webhook进行前端自动部署
    通过queue实现前端的被动接收
    互动interactive与多行输出
    复习
  • 原文地址:https://www.cnblogs.com/snailvsstar/p/6825154.html
Copyright © 2011-2022 走看看