• LoadRunner脚本参数化设置


      LoadRunner,是一种预测系统行为和性能的负载测试工具,其中VUG(Virtual User Generator)主要用于虚拟用户生成和脚本编辑。为了实现单用户多次迭代执行脚本,VUG提供了强大的参数化功能。

      打开【参数列表】:

      单击菜单栏 Vuser 下 Parameter List  (快捷键 ctrl+L)

      VGU提供的参数类型(parameters type)种类很多,每种参数取数据的方式个不相同,根据脚本需要设定不同类型的参数。

      常用的类型有:Date/Time(时间日期型参数)、File(文件型参数)、Iteration Number(迭代次数参数)、Ramdom Number(随机参数)、Unique Number(唯一值参数)、Table(表格型参数)等。

      以文件型参数为例,File参数是从文件中读取数据作为参数的值,同一个文件中的不同数据值可根据字段名设置为不同的参数,如下:

      

      File format【文件格式】设置:

      其中Column下拉框表示字段间隔符,分隔符有Space(空格)、Tab(制表符)、Comma(逗号)可选。

      First data表示取数据的起始位置,以行为单位。

      

      

      Select next row【选择下一行】:

      

      表示下一个参数值选择的规律:

      Sequential(顺序选择):从起始位置取第一个参数值后,后面的参数值按行顺序依次取值。

      Random(随机选择):从起始位置取第一个参数值后,后面的参数值在所有行中随机选择。

      Unique(唯一选择):从起始位置取第一个参数值后,后面的参数值在所有行中只选一次。

      Same line as xxxx:同第一个参数值设置。

      Update value on【更新时的值】:

      

      表示参数取值变化的方式

      Each iteration:按每一次迭代取变化参数值(脚本在当前迭代里,参数不论出现多少次,值固定)

      Each occurrence :按每一次出现变化参数值(脚本迭代运行中,参数每出现一次值变化一次,与迭代次数无关)

      Once:迭代过程中,参数值始终保持第一次取的值

      【注意事项】

      当参数选择的规律为Unique(唯一值)时且迭代次数>参数值个数则可以选择

      When out of values【超出范围时】

      

      Abort Vuser:脚本中止,Failed

      Continue in a cyclic manner : 循环使用列表参数值

      Continue with last value: 后续迭代参数值取值与上一次迭代取值相同

      

      

    欢迎大家多多评论指正和转载,转载请注明出处………
  • 相关阅读:
    ACM-超级楼梯
    clientt.c
    call.c
    answer.c
    aa.c
    client.c
    service.c
    自己动手开发jQuery插件
    apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
    在Eclipse中制作SSH配置文件提示插件
  • 原文地址:https://www.cnblogs.com/zitherpeng/p/6253621.html
Copyright © 2020-2023  润新知