0

如何在我的 gatling3 报告中检查我在 1 秒内处理 100 个请求的要求。我使用詹金斯运行这个。

我的模拟如下所示

rampConcurrentUsers(1) to (100) during (161 second),
constantConcurrentUsers(100) during (1 minute)

下面是我的两次执行的响应时间百分位图,间隔为一秒。

描述在此处输入图像 [ ] 1

在此处输入图像描述

这里的 min,max 会告诉我们什么,我假设 25%-99% 的百分比是请求的完成。

4

1 回答 1

0

这些图表部分不是您所追求的 - 它们显示响应时间的分布和活跃用户的数量。

  • 所以 min 是最快的响应时间
  • max 是最长的
  • 95% 是您 95% 的请求未通过的响应时间
  • 等等...

因此,您可以做的是查看图表中与 100 个恒定并发用户注入阶段相对应的部分。在这部分中,您将要求最大响应时间始终低于 1 秒

(注意:您的第二份报告有些奇怪 - 我认为它不是来自运行规定的注入配置文件,因为它有超过 100 个并发用户处于活动状态)

于 2020-03-23T22:54:09.947 回答