2017-08-02 99 views
0

我有一个测试套件,它有很多HTTP请求。每个HTTP请求具有不同的线程数,但具有30秒的斜坡上升时间。为什么在线程数增加时请求的数量会减少?

组1: enter image description here

集2: enter image description here

组1和组2之间的差别仅在线程的数目。它恰好是第2组中的请求数的两倍。但是你可以看到总数减少了。为什么是这样?当期望线程数增加时,请求的数量也会增加。

有人可以请说一说吗?

回答

1

你的表不告诉完整的故事和可能有多个解释,例如:

  • 您可以通过2
  • 您的应用程序的因素增加的线程数响应时间增加
  • 变得因此超载
  • 所以事先假设相同的试验持续时间JMeter是能够作为它等待来自先前请求响应以执行以下请求发送一个新

所以不仅要注意请求的数量,还要通过查看Response Times vs ThreadsTransaction Throughput vs Threads图表来检查所有采样器的响应时间以及增加的活动用户数量与响应时间之间的相关性。

上述图形可以使用JMeter Plugins Manager

JMeter Plugins Manager KPI vs KPI

安装
相关问题