testing - jmeter 在 Listener 中的工作顺序是什么?

标签 testing jmeter

我的 jmeter 中有 10 个 Http 请求采样器。我已将线程数指定为 2。因此请求总数为 20。

如果我按照以下方式运行 Jmeter,它应该运行:

  1. 首先为所有 10 个 Http 请求完成运行线程 1 请求,然后运行线程 2 请求;
  2. 或者随机运行两个线程的http请求。

jmeter会遵循什么顺序?
如果想知道 jmeter 的运行顺序,我还需要使用哪个监听器?

最佳答案

这取决于启动时间:

  • 如果设置为0,则2个线程会同时运行,无法判断20个请求的先后顺序

  • 如果您将 ramp up 设置为非常大的值,您可以让线程 1 请求结束,然后线程 2 请求开始,但这不是您希望从负载测试中得到的结果

最后,您可以在树或表中使用 View 结果,但只能在脚本调试期间使用。

关于testing - jmeter 在 Listener 中的工作顺序是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14228402/

相关文章:

asp.net - Sitecore 中子布局的多变量测试

测试修改请求的golang中间件

api - Jmeter 性能测试 - 使用 JSR223 采样器从 API 和从 MongoDB 获得的结果计数差异

spring - 了解 RESTful Web 服务压力测试结果

load - 分布式非 GUI 模式下的 Jmeter 2.13 关机问题

performance - Mozilla Firefox 不接受用于脚本录制的 Jmeter 代理证书

c++ - GTest测试用例 "EXPECT_CALL"编译错误

selenium - 如何在 jmeter 关联中使用来自 html 响应的 token id(值)

javascript - 无法使用 Protractor 中的 html 屏幕截图生成报告

windows - JMeter:为什么在 Windows 中录制的脚本在 Ubuntu 上不起作用?