Jmeter并发用户

时间:2017-04-10 10:38:13

标签: jmeter

我已经意识到围绕Number of threads(users)似乎存在很多混淆。我的问题是用户'用户'请参考JMeter?

根据文件:

http://jmeter.apache.org/usermanual/test_plan.html#thread_group

Multiple threads are used to simulate concurrent connections to your server application.

对我来说,这似乎是指对服务器而不是可以发出任意数量请求的个人用户的请求数。

有人可以澄清用户是否'指个人用户或所提出的请求数。例如,在JMeter中,如何模拟它:

1个用户请求包含以下内容的网页:

  • 的index.html
  • styles.css的
  • bg.jpg

现在这被认为是1个用户还是3个用户(每个资源请求1个)?

1 个答案:

答案 0 :(得分:0)

映射应该非常简单

1 thread == 1 virtual user == 1 real user

您唯一需要的是设计测试,记住JMeter的虚拟用户应该像真实用户一样,包括处理这些图像和样式,如styles.cssbg.jpg,{{3} },cookiesheaderscache

关于Web测试和正确处理CSS和图像,真正的浏览器的行为如下:

  1. 请求主页,即index.html
  2. 对主页中包含的所有实体(图片,脚本,样式)的并行请求
  3. 所以这仍然是一个用户。有关更详细的说明和建议,请参阅think times文章。