当前位置: 首页 > 面试题库 >

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

郏博瀚
2023-03-14
问题内容

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

如果可以,怎么办?

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

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

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


问题答案:

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

@ 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机器/客户端的html" target="_blank">分布式集或使用云负载测试工具。



 类似资料:
  • 我需要使用Jmeter对一个有100个并发用户的网站进行负载测试,我创建了这样的测试计划-

  • 有一个场景,1000个请求要求redis获取名为goods_stock的密钥,同时在redis中设置该密钥的vaule等于goods_stocks-1,redis服务器如何处理这些请求?它是否处理默认队列,就像每个请求都是块请求一样?

  • 问题内容: 我有MockRestServiceServer来模拟服务中的restTemplete。但是它总是失败。它显示错误为。任何人都可以让我知道我在哪里做错了。 服务本身将如下所示: 问题答案: 首先,您的类会在每个请求上创建一个RestTemplate的新实例。我不能足够强调这种不良做法。创建一个类型为RestTemplate的bean并将其注入到您的bean中(它很可能已经创建- 取决于您

  • 让我向您展示getCurrentWeatherWithForecastUsecase类actgually是什么样子: } //这很容易,它只需要一个天气存储库,并要求它获取结果。我把它发送回调用者,调用者将显示它。 更新: 以下是故障的整个堆栈跟踪:

  • 现在,我希望交错控制器的一个选项为同一个用户激发两个或三个并发请求,并在每个请求中发送相同的cookie。 我如何做到这一点?

  • 我想通过ts-Mockito@2.5.0创建一个类的模拟对象,但我无法正确设置它。 以下是设计的测试用例: 正如测试用例所暗示的,我希望从我的模拟中返回“I AM mocked”的值。 我应该如何设置模拟,使其按预期工作? 旁白:这个测试用例只是为了展示我正在经历的奇怪行为。这不是我真正的测试。我想在不同服务的单元测试中使用模拟。)