轮询时间不会记录在响应时间内

问题描述 投票:0回答:2

轮询时间没有记录在响应时间我怎么能这样做下面是我的方案

我每500毫秒向服务器发送一个请求,以查看状态完成时查询的结果是否可用(状态为已完成)我发送另一个请求以获取结果

问题:未将捕获时间作为响应时间的一部分捕获。因此,如果我等待5分钟(轮询5分钟)以获得结果,那么这应该被添加到响应时间,因为当用户从UI使用系统时将看到这个增加的响应时间

performance-testing gatling
2个回答
0
投票

您需要将您的请求和轮询放在一个组中,并将gatling.conf中的useGroupDurationMetric设置为true


0
投票

如果您在循环结构之前启动计时器,并在获得最终结果时结束它。

我们在二十年的大部分时间里都在使用LoadRunner,而Web客户端每n秒轮询一次报告就完成了。

PCODE

 start_timer(timer name)

 do
 {
      sleep ( some seconds or milliseconds)
      Check Report Status for done
 } while (not done)

 stop_timer(timer name)
© www.soinside.com 2019 - 2024. All rights reserved.