【发布时间】:2015-01-16 22:05:52
【问题描述】:
我必须在一个网站上对 500 个用户进行压力测试。我该如何处理这个问题。我是否需要控制 Jmeter 对服务器的每秒点击次数,或者我只需要增加线程并让它做它可以做的任何最大点击量。我的用户延迟步骤应该是什么(例如:一个用户/线程每 15 秒或 20 秒启动一次)。样本之间应该有什么延迟。
提前致谢。
【问题讨论】:
-
这取决于您的测试策略。您是要对 500 个用户进行负载测试以观察服务器的容量,还是要观察服务器在某些命中/秒(即吞吐量)下的行为?一切都按照 SLA 和测试策略进行
-
我想用 500 个用户进行负载测试以观察服务器的容量。
-
加速可能会很快发生,但不是一下子发生的。我通常将我的斜坡时间设置为 600,因为它让我有时间观察服务器响应并在我看到它超载时采取行动。每个线程 15/20 秒太长。无需在样本之间延迟,除非您的测试有功能需要。
标签: jmeter load-testing performance-testing stress-testing