JMeter 包含 Controller

标签 jmeter

第一个脚本

Thread-1
 |--Http Sampler
 |--Include Controller <second script>

第二个脚本

TestPlan
|--Thread-2
|    |--Http Sampler
|--Thread-3
     |--Http Sampler

我运行第一个脚本,它执行几个步骤并使用包含 Controller 来调用下一个脚本。我需要第二个脚本线程组(Thread-2 和 Thread-3)同时运行而不是连续运行。 我了解默认情况下线程同时运行。但是当我执行我的代码时,我看到:

  • Thread-1 成功
  • Thread-2 成功
  • 执行永远不会到达线程 3

你能帮帮我吗?我想知道如何同时运行第二个脚本的线程组?

最佳答案

您滥用了 IncludeController,您需要在包含的测试计划(第二个脚本)中使用 Test Fragment 元素

关于JMeter 包含 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17561202/

相关文章:

java - 如何在 Jmeter 中使用 CSV 文件用逗号替换多个管道

testing - 如何在 Jmeter 中获取字符串长度和 subtring 用户定义的变量

java - 带有 csv 输入文件的 jMeter maven 插件

curl - 如何从 cURL 命令实现 jmeter 请求发布

java - 如何从 Java 程序创建和运行 Apache JMeter 测试脚本并捕获输出?

javascript - Selenium 的 JavascriptExecutor 在 JMeter 的 JSR223 采样器中不起作用

regex - 如何在jmeter中参数化正则表达式

java - JMeter - 每个线程中的第一个样本很慢,问题每隔约 210 秒重复一次

java - 是否可以在 Jmeter 中验证下载的文件?

api - Jmeter View Results Tree 不返回响应数据中的任何内容