jmeter - 在 Jmeter 中一次运行所有 http 请求

标签 jmeter jmeter-plugins

enter image description here

在我登录后的测试计划中,我点击了链接,该链接调用了 10 多个不同的服务来显示数据。根据当前的测试计划,所有这 10 项以上的服务都以顺序格式进行,我不知道是否有办法可以同时调用所有这些服务。我可以创建多个线程来实现这一点,但因为我有更多链接要添加,它会创建更多线程和更多登录实例。如果我可以使用 Jmeter 中可用的逻辑 Controller 做一些事情,只是想获得建议?

最佳答案

不幸的是,每个线程总是按顺序运行(唯一的异常(exception)是在 HTTP 采样器中检索嵌入式资源,但这现在对您的情况很有用)。有几个选项:

  1. 在 Random Order Controller 或 Random Controller 中使用多线程

  2. 使用并行运行的线程组。为了不在每个线程组中重复您的代码,请使用 Module Controller

  3. 我看到了 jmeter-parellarel-request , 但我没有这方面的经验,所以不能推荐

关于jmeter - 在 Jmeter 中一次运行所有 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36188913/

相关文章:

jmeter - 仅在 n 个断言错误后停止 JMeter 测试执行

websocket - 在 Jmeter 中对 WebSocket 进行压力测试

java - JMeter "If controller"与 boolean 变量

jmeter - J-Meter - Moodle 测试脚本

jmeter - 使用 JMeter 时陷入嵌套循环。嵌套循环 Controller 和 CSV 数据集配置。

jmeter - 事务 Controller 之间的思考时间

json - JMeter JSON 路径提取器 - 只需要选择某些 Id

jmeter - 目标服务器响应失败 - Jmeter

java - 使用第三方 websocket 插件的 JMETER 2.9 中的未捕获异常 java.lang.ExceptionInInitializerError

jmeter - 如何从eclipse运行jmeter脚本