请告诉我1000个用户,我应该给多少加速时间,这样在Jmeter报告中也应该有1000个用户来。我已经尝试了几乎所有组合但是失败了。我想在给定的循环计数中测试它,不是永远的模式。 例如,我已经为1000个用户运行了测试,其中1000秒的加速时间和循环计数为1,但是在jmeter报告中,只有12个用户被显示为活动/虚拟用户。所以请告诉我正确的组合。 如果我谈论图形监听器,为什么它从最终方向开始,那是从它应该结束的相反方向。
由于
答案 0 :(得分:1)
这是Max Users is Lower than Expected文章中描述的常见误解。
在official documentation中,建议以
开头Ramp-up =线程数量,根据需要调高或调低。
如果您需要限制测试执行时间,可以使用Runtime Controller。如果您的目标是每秒模拟1000个请求 - 您应该使用Constant Throughput Timer。
通过Ultimate Thread Group提供的{p> JMeter Plugins允许以简单直观的方式配置加速,减速和保持加载周期的时间。
根据您加载测试场景选择任何上述选项或组合,或者详细说明问题,以便我们建议最佳选择。
答案 1 :(得分:0)
如果您指定了1000个用户,但在测试报告中只显示了12个用户,则可能是您的测试持续时间设置得太低。
尝试将线程组设置更改为屏幕截图中的设置,这有帮助吗?