Testing 使用Jmeter,如何找到同时有多少用户 ;Web服务器将处理

Testing 使用Jmeter,如何找到同时有多少用户 ;Web服务器将处理,testing,jmeter,load-testing,Testing,Jmeter,Load Testing,我已经下载了JMeter并对其进行了演示。它工作得很好。我有一个简短的问题。这方面我需要帮助 使用JMeter工具,我如何才能说给定的Web服务器在给定的秒或分钟内有效地处理n个用户。 . 请尽快帮助我 多谢各位 当做 GANAPATH尝试增加请求数量(以及触发请求的线程),并查看响应时间的行为。部分答案是,您可以接受哪种响应时间。还要注意的是,这并不等于真正的用户,因为您正在从一台机器发出请求,并且以一种无法与真正的用户请求真正的页面相媲美的方式发出请求。阅读此内容,它可能会对您有所帮助。对

我已经下载了JMeter并对其进行了演示。它工作得很好。我有一个简短的问题。这方面我需要帮助

使用JMeter工具,我如何才能说给定的Web服务器在给定的秒或分钟内有效地处理n个用户。 . 请尽快帮助我

多谢各位 当做
GANAPATH

尝试增加请求数量(以及触发请求的线程),并查看响应时间的行为。部分答案是,您可以接受哪种响应时间。还要注意的是,这并不等于真正的用户,因为您正在从一台机器发出请求,并且以一种无法与真正的用户请求真正的页面相媲美的方式发出请求。

阅读此内容,它可能会对您有所帮助。

对该问题的回答正是我们进行性能测试的原因

我们主要想了解随着并行用户数量的增加,应用程序响应时间是如何增长的

要了解这一点,您可以从在测试期间逐步添加用户开始。 要可视化测试结果,请使用graph,它还附带jMeter插件

但该图只显示了特定数量用户的平均响应时间。要包括时间组件使用,您将包括线程数(用户)和响应时间,并且您将能够实时看到响应时间随用户数的变化


这就是我的出发点。

谢谢您的回复!我对负载测试一无所知。(我有10年的开发经验,这是我第一次从事laod测试)。1) 我没有得到你的帖子“答案的一部分”中使用的以下术语。现在我使用的是摘要报告。2) 这意味着要增加请求的数量,我可以在“Recording Controller”中添加许多网站+增加线程组中的线程和循环计数。我的第二点是否正确。@Gunny的“部分答案”意思是对你的问题没有绝对的答案,因为如果一些用户需要等待一两秒甚至更长时间才能得到web服务器的响应,你可能会接受。谢谢!下面这一点是否正确2)这意味着要增加请求的数量,我可以在“录制控制器”中添加许多网站+增加线程组中的线程和循环计数。第二点我是否正确。@Gunny要增加并行请求的数量,必须增加线程的数量。增加循环计数会增加顺序请求的数量。JMeter为分布式请求发送提供了一个选项。因此,可以模拟从不同机器发送请求(仍然不如真实用户真实,但这是向前迈出的一步)。我还发现它更有效,因为我遇到过这样的情况:来自JMETER的请求开始得到缓慢响应,这不是因为应用程序服务器忙,而是因为测试机无法处理测试