在响应时间中未记录轮询时间,下面是我的方案
我每500毫秒向服务器发送一个请求,以查看查询结果是否可用(状态称为完成),当状态完成时,我发送另一个请求以获取结果
问题:合并时间未捕获为响应时间的一部分。因此,如果我等待5分钟(轮询5分钟)以获得结果,则应将其添加到响应时间,因为当用户从UI使用系统时,用户将看到此添加的响应时间
答案 0 :(得分:0)
您需要将请求和轮询分组,并将gatling.conf中的useGroupDurationMetric设置为true
答案 1 :(得分: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)