我有后请求采样器刷新数据库中的记录。采样器的响应json为{ submitter:“tester”,status:Get start }在执行下一个采样器之前,我必须等待并验证响应json的状态是否更改为{ submitter:“tester”,status:已完成}你能帮我的例子,我如何才能执行这个条件的情况。我无法重新触发采样器,因为重新触发采样器将再次启动进程
qeeaahzv1#
响应不会“改变”,很可能是您的浏览器(或其他API客户端)定期发送查询操作状态的请求。您可以通过以下方式执行相同的操作:1.将此状态请求的精确副本放在While Controller1.使用以下__jexl3()函数作为条件:
${__jexl3("${status}" != "Completed",)}
1.添加JSON Extractor作为状态请求的子项,并按如下方式配置它:
1条答案
按热度按时间qeeaahzv1#
响应不会“改变”,很可能是您的浏览器(或其他API客户端)定期发送查询操作状态的请求。
您可以通过以下方式执行相同的操作:
1.将此状态请求的精确副本放在While Controller
1.使用以下__jexl3()函数作为条件:
1.添加JSON Extractor作为状态请求的子项,并按如下方式配置它: