我需要使用Jmeter对100个并发用户的网站进行负载测试 我创建了测试计划,就像这样 -
-Test Plan
--ThreadGroup
---Get Login Page
---Post Login Page
-View Result in Table
我在100个并发用户的线程组中进行了以下配置
No of threads = 100
Ramp Up Period = 1
Loop count = 1
并行用户测试是否正确?
答案 0 :(得分:2)
实际上,您可能会或可能不会达到100个并发用户,这将取决于应用程序响应时间以及JMeter发送请求的速度。
我建议:
或将循环计数设置为-1
(这样您的线程将永远循环)并通过Thread Group的Scheduler Configuration -> Duration
部分定义所需的测试持续时间,如:
有关JMeter如何工作的详细信息以及为何提供足够的循环非常重要,请参阅JMeter Test Results: Why the Actual Users Number is Lower than Expected指南。
您可以通过Active Threads Over Time听众(可通过JMeter Plugins获取)或使用JMeter HTML Reporting Dashboard
来监控实际投放的负载