【问题标题】:Jmeter different loop count for every userJmeter为每个用户提供不同的循环计数
【发布时间】:2015-04-02 14:43:29
【问题描述】:

我想在 GET 请求后使用正则表达式提取器提取一些 ID,但每个新用户在他的 GET 请求后都有不同数量的 ID,例如一个线程(用户)有 10 个教师 ID,所以我可以通过将正则表达式提取器放入循环 10 次迭代来获取 ID,但是当有 100 个用户并且每个用户都有不同的 ID 计数时,我该如何在这里使用我的循环?

【问题讨论】:

  • 向我们展示您的请求的相关代码和示例。
  • 让我在这里举个例子: 线程组:10 GET 登录页面 GET 登录 POST 登录 GET api 调用(从这里我需要获取教师 ID 并且每个“学校校长”用户都有不同数量的教师)

标签: java testing jmeter performance-testing


【解决方案1】:

我认为ForEach Controller 是您正在寻找的。基于正则表达式提取器匹配计数,它可以为每个虚拟用户生成不同的后续请求。

请参阅Using Regular Expressions in JMeter 指南,了解将正则表达式提取器与 ForEach 控制器结合使用的演示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    • 1970-01-01
    相关资源
    最近更新 更多