轮询时间没有记录在响应时间我怎么能这样做下面是我的方案
我每500毫秒向服务器发送一个请求,以查看状态完成时查询的结果是否可用(状态为已完成)我发送另一个请求以获取结果
问题:未将捕获时间作为响应时间的一部分捕获。因此,如果我等待5分钟(轮询5分钟)以获得结果,那么这应该被添加到响应时间,因为当用户从UI使用系统时将看到这个增加的响应时间
您需要将您的请求和轮询放在一个组中,并将gatling.conf中的useGroupDurationMetric设置为true
如果您在循环结构之前启动计时器,并在获得最终结果时结束它。
我们在二十年的大部分时间里都在使用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)