【问题标题】:JMeter/Blazemeter capabilitiesJMeter/Blazemeter 功能
【发布时间】:2018-07-30 06:44:03
【问题描述】:

我是一名 Load Runner 测试人员,想知道如何在 Jmeter 中完成以下要求。

  • 数据参数化 - 我们如何在 Jmeter 中实现唯一且随机的数据参数化。

  • 我们如何获取线程组中每个虚拟用户的 vuser id 值?

  • 如果我们需要在 vuser 初始化期间初始化/加载任何数据(load Runner 中的 vuser_init()),我们该怎么做?还有,我们如何在 vuser 结束时调用任何函数,比如 LoadRunner 中的 vusr_end()。

【问题讨论】:

    标签: jmeter blazemeter


    【解决方案1】:

    在核心 JMeter 中:

    • 对于数据参数化,使用 CSV DataSet ,它将从 CSV 文件中选择列并将它们公开为 JMeter Variables 您可以与 ${varName} 一起使用

    • 要获取用户id,使用jmeter函数__threadNum()

    • 没有严格的等效项,对于 vuser_init,您可以使用 Once Only Controller。对于 vuser_end,没有等价物

    【讨论】:

      【解决方案2】:
      1. 对于参数化:

      2. __threadNum()
      3. 通常在以下时间完成:

      【讨论】:

      • 设置线程组未初始化 1 个 VU。设置线程组在其他线程组之前运行和死亡
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多