在我们从 Jmeter 中的服务器获得完整响应之前,是否有任何保留响应的方法?
Is there anyway to hold response until we get full response from server in Jmeter?
我正在尝试测试的服务将适用于长池化方法。
他们不会在第一反应中给出结果。
当我 运行 我的 API 脚本时,我第一次没有得到完整的响应。
在这种情况下,我如何等待收到响应的剩余部分?
我想将此响应中的值用于下一次调用..
在上面的屏幕中,我的响应应该在 complete:True
时等待
据我了解您的要求,您需要重复 Gethotels
请求,直到 complete
属性变为 true
。
为了完成这个:
添加一个 JSON Extractor 作为 Gethotels
请求的子项并设置如下:
把你的Gethotels
请求放在While Controller and use the following __jexl3()函数下作为条件:
${__jexl3("${complete}" != "true",)}
就是这样,当控制器循环 Gethotels
请求直到 complete
变成 true
我正在尝试测试的服务将适用于长池化方法。
他们不会在第一反应中给出结果。
当我 运行 我的 API 脚本时,我第一次没有得到完整的响应。
在这种情况下,我如何等待收到响应的剩余部分?
我想将此响应中的值用于下一次调用..
据我了解您的要求,您需要重复 Gethotels
请求,直到 complete
属性变为 true
。
为了完成这个:
添加一个 JSON Extractor 作为
Gethotels
请求的子项并设置如下:把你的
Gethotels
请求放在While Controller and use the following __jexl3()函数下作为条件:${__jexl3("${complete}" != "true",)}
就是这样,当控制器循环
Gethotels
请求直到complete
变成true