2016-09-19 642 views
0

我有5个场景为我的Web应用程序。这些情景的比例如下:10:25:30:5:30。我想运行5个小时的测试。在第一个小时内,用户数应该是100,在下一个小时中应该是80,然后是200,在第四个小时中应该是500,在最后一个小时中应该是300.如何实现这个工作量在Jmeter中建模Jmeter工作负载建模

回答

0

配置模型的最简单方法是使用5个不同的Thread Groups,甚至可以使用Ultimate Thread Groups,因为使用它控制用户到达率要容易得多,以模拟所需的分布。

如果由于某种原因,你需要保持不同情况下的所有请求在单个线程组,你有以下选择:

  1. Throughput Controller
  2. Switch Controller
  3. Weighted Switch Controller

PS:

+0

非常感谢Dmitri .. :-) – darkkvenom

1

您可以通过使用外部元素“终极线程组”实现这一目标元素,它可以通过插件添加到JMeter中。参考链接提到如下:

https://jmeter-plugins.org/wiki/UltimateThreadGroup/ JMeter是一种开源工具&有该工具的其是可在网上有时由JMeter的提供不处理复杂的条件/场景[默认元素以各种插件你的情况]。因此,提供QA services的JMeter专家使用外部插件来处理复杂的情况。

希望这可以帮助你!