Jmeter-如何使请求等待直到得到特定响应
请求如下:Jmeter-如何使请求等待直到得到特定响应,jmeter,jmeter-3.2,Jmeter,Jmeter 3.2,请求如下: 请求a已发送,我收到的响应为“正在进行” 同样,请求a被发送,我得到一个“进行中”的响应 再次发送请求,我得到“完整数据”的响应 当目标服务器的响应“正在进行”时,目标服务器中发生的情况是,服务器正在花时间将数据缓存到服务器中。这里,第三个请求返回完整的数据 我需要的是:所有3个请求都应该等到它获得完整的数据。这样我就可以检查连接到数据库的请求的实际负载,获取数据并给出响应 注意:我是通过从服务器手动清除缓存进行检查的 把你的要求放在下面。使用以下条件作为条件: ${__jexl3(
${__jexl3("${response}" != "complete data",)}
${response}
变量不会变成完整数据
您好@Dmitri,提到的完整数据实际上是一个巨大的响应。是否可以匹配或给出contains,以检查响应中的特定字符串,这样我就可以确定它是否是完整的数据响应。