【问题标题】:correct use of throughput controller (JMeter)正确使用吞吐量控制器(JMeter)
【发布时间】:2016-07-21 12:29:30
【问题描述】:

我有以下场景:

  1. 主线程设置为 50 个并发用户(循环 - 因为将安排 testduration)。

  2. 所有 API 调用的吞吐量控制器设置为 100%“执行百分比”,并勾选“每个用户”。

除了 /pdfbill(设置为 50%),因为我们只需要 25 个并发用户而不是 50 个用户。

问:这种方法正确吗?还是应该在吞吐量控制器中为所有调用使用“每用户”选项?

【问题讨论】:

  • 一种可能的简化:如果某些东西应该 100% 的时间运行,它实际上并不需要吞吐量控制器:您可以在 Random Order Controller 下拥有所有“API 调用”,除了那些你想要运行的时间少于 100% 的人。保留它们的唯一原因是,如果将来您计划进行不同的细分,或者它们包含多个采样器(在这种情况下您也可以使用简单控制器)
  • 没这么看。。谢谢。在这种情况下,我的主要目标是让 /pdfbill 仅使用我的全球并发用户的一半(50 个中的 +/- 25 个)。

标签: api controller jmeter throughput


【解决方案1】:

是的,根据本文档,您的方法是正确的:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多