小编典典

如何使用jmeter模拟1000个并发用户

jmeter

可以模拟1000至10000个用户到jmeter吗?

如果可以,怎么办?

在1个线程组中仅测试1k用户:

线程用户= 1000,上升= 10,这是否意味着它将在10秒内测试1000个用户?,循环计数=
1,如果我在此处放置10,是否有不利条件,是否意味着1000x10用户=将模拟10k用户?

1个线程组可以模拟1000个并发用户吗?


阅读 3871

收藏
2020-07-24

共1个答案

小编典典

我本可以将其写为评论,但没有字符。

@ Quality-Expert给出的定义是正确的,但是他对测试设置的理解是错误的。

10个循环计数并不意味着1000 * 10

这意味着在给定时刻仅会出现1000个并发用户,但他们将执行10次相同的操作。这并不意味着有10000个用户。

提升速度为10并不意味着10秒钟内有1000位用户

这意味着100个用户将在1秒内上线,而下100个用户将在下一秒内上线,即2秒内将有200个用户上线,这就是1000个用户在10秒内上线的方式。

如果您不提供任何测试持续时间,则测试将自行终止,则在线程完成其任务后它不会继续。如果要用1000个用户进行测试,请提供一些测试持续时间,即10分钟。因此,测试将与1000个并发用户一起运行10分钟。Rampup只是负载测试系统的预热时间,因此它不会面对1000个用户的突然负载。

大约10,000个负载,需要使用将生成该负载的Jeter机器/客户端的分布式集或使用云负载测试工具。

2020-07-24