关于jmeter线程组的查询

r7s23pms  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(131)

我的要求是运行一个屏幕与100个用户。当我想运行与100个用户以下哪种情况下,我必须运行。
场景1:100个线程,10次斜升,1次循环计数。场景2:50个线程,10个斜升,2个循环计数。场景3:10个线程,10次斜升,10次循环计数。

gc0ot86w

gc0ot86w1#

这取决于您对“屏幕”和“具有100个用户”的理解
1.对于您的“场景1”,JMeter将每秒启动10个用户
1.一旦启动,每个“用户”将颠倒执行采样器
1.当没有更多要执行的采样器时,用户将关闭
因此,根据采样器的数量和应用程序的响应时间,您可能不会有100个并发用户,因为可能会出现这样的情况:一些用户已经完成了对“屏幕”的访问,而另一些用户尚未开始访问。有关更多信息,请参阅JMeter Test Results: Why the Actual Users Number is Lower than Expected
因此,根据您要实现的目标,您可以执行以下操作之一:
1.将循环计数设置为-1或勾选“无限”框,并指定所需的测试持续时间。例如,以下设置将使100个用户点击“屏幕”1分钟:

1.如果您希望100个用户在完全相同的时刻点击“屏幕”,那么就需要添加一个同步计时器,并从线程组中删除斜升

相关问题