【问题标题】:Taking different CSV variable in JMeter Loop在 JMeter 循环中采用不同的 CSV 变量
【发布时间】:2013-12-09 05:37:15
【问题描述】:

我是 J-meter 的新手,也许我问的很简单,但这就是我想做的。

首先我以 user.namer.xN 格式获取用户,意思是 user.namex1、user.namer.x2 等等。 我想对每个用户执行以下操作以发送 50 个请求,并在每 50 个请求之后(每个用户请求之后)向包含数据库恢复处理程序链接的 url 发出一个请求。在每个用户发送的 50 个请求中,我想从 CSV 文件中读取一个不同的数字。我想在发送 1500 个请求时结束测试。所以我想知道的测试看起来像这样..

计数器 1 到 30

线程组 30 1 1

    loop 50
    csv (varibale name  ID)
    requests -------- How can I make on every loop to take other CSV variable
    end of loop
request to the handler

任何帮助

【问题讨论】:

  • 您好,看看 %JMETER_HOME%\bin\examples 中的示例。够清楚就明白了

标签: jmeter


【解决方案1】:

CSV 数据集配置在启动每个线程时读取每一行。 此处对此进行了解释:

http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config

所以你不能以你想要的方式使用它。我可以看到两种解决方案:

1- 您将循环的每次迭代映射到一个线程上。每次你得到一个包含用户信息的行。您将在一个具有 1500 次迭代的线程组中结束。

2- 您应该考虑 CSVread,它稍微复杂一些,但它允许您控制何时读取下一行。参考here

【讨论】:

    猜你喜欢
    • 2022-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    相关资源
    最近更新 更多