zoukankan      html  css  js  c++  java
  • lr的参数设置(原创)

    一朋友问我,如何设置lr中的参数,让他根据参数的个数来决定是否结束运行。因为工作上从来没这个需求,未想过这个问题。一直认为,lr的运行是由运行时间来控制的。
    一、文件形式的参数设置
    1.select next row
    顺序
    随机
    唯一

    2. 以下分别对“顺序”和“唯一”来讲
    1) select next row= 顺序 undate value on = iteration
    这种设置表明,每个虚拟用户都是从文件的头到尾顺序读取。如并发2个用户,每个用户都从参数文件1-10行顺序读取,这样每个虚拟用户里的循环中的参数都是一样的。例如:虚拟用户1的第一次循环读取的参数为key1,第二次循环读取的参数为key2,虚拟用户2的第一次循环读取的参数也为key1,第二次循环读取的参数也为key2。
    2) select next row= 顺序 undate value on =occurrance
    这种设置表明,凡是碰到一个关键词函数,就去更新一个。这样就能保证每个虚拟用户的请求参数是不一样的。
    3)select next row= 唯一 undate value on = iteration
    这种设置表明,参数文件会按照并发数进行分块,每个虚拟用户分到一块参数,这样就保证了运行的参数都是唯一的。例如:并发5个,参数为100个,那么虚拟用户1分配到的参数为1-20行,虚拟用户2分配的参数为21-40行,以此类推。
    4) select next row= 唯一 undate value on =occurrance allocate X values on each Vuser
    这个和上面的区别是,自己可以设置块的大小(X)


     


     

  • 相关阅读:
    job 定时任务的五种创建方式
    一步步实现 Redis 搜索引擎
    数据库第一二三范式
    MongoDB数组更新操作$addToSet和$each修饰符
    V8 执行 JavaScript 的过程
    servicebestpractice项目的更新
    公主连结过root检测-frida
    android使用AsyncHttpClient发送请求
    js检测dom元素的变化
    安卓手机关闭防火墙命令
  • 原文地址:https://www.cnblogs.com/morebetter/p/514232.html
Copyright © 2011-2022 走看看