【发布时间】:2016-12-22 11:10:01
【问题描述】:
我需要将我的应用程序的负载划分为一些百分比,即登录模块 - 60%,帐户 - 10%,其他模块 - 30%。经过一些研究,我在 jmeter 的 Throughput Controller 部分下找到了一个选项,我可以使用它来控制这些百分比。我在那里找到一个名为“每个用户”的复选框。现在我没有得到这个复选框。
根据此处的 blazemeter 博客,我尝试了以下一种方案,其中“每个用户”复选框选中。
- 从下拉列表中选择“总执行”。
- 将吞吐量标记为 40。
- 使用的线程 - 10,循环计数 1
现在,根据博客的具体事务应该执行 400 次。但该交易的执行为零。
我尝试了另一种情况,其中“每个用户”复选框选中。
- 从下拉列表中选择“总执行”。
- 将吞吐量标记为 60。
- 使用的线程 - 10,循环计数 1
现在,根据博客的具体事务应该执行 600 次。但它执行了 10 次。
那里的任何专家都可以分享我在这里做错了什么吗?或者需要更清楚地了解此复选框的工作原理。
【问题讨论】:
-
您是否包含要在吞吐量控制器内部发送的采样器?该元素控制其子元素的行为。也许您可以在 Jmeter 场景中添加屏幕,以更好地了解您想要实现的目标
-
是的,里面有一个采样器。它只是一个,因为在实施它之前,我想了解它。
标签: jmeter performance-testing throughput