我必须向 oracle 服务器发起请求。该请求只是创建一个在后台运行的作业并更新数据库中的一个字段(比如状态)。从 JMeter 发出请求后,结果集包含一些值,例如“您的作业正在运行”。现在我必须遍历 JDBC 请求以捕获恶魔 STATUS,直到它的值为“Ready”。如果是这样,那么请求应该停止,我需要从触发第一个请求到将状态更改为就绪所需的时间。为此,我添加了以下组件
- 线程组 - JDBC连接配置 - WHILE 控制器(条件 = (${status.get(0).get("STATUS")}!="READY")) -- JDBC 请求(结果变量名 = 状态) - 树视图监听器
问题是,即使结果集的值为“READY”,while 循环也会继续执行,这在树视图侦听器中可见。请有人告诉我我该怎么办。?