对于此效果,我正在使用this插件的WebSocket单读采样器,
而
${__javaScript("${UPLOADING}" != "false",)}
一个。 WebSocket单读采样器:
sampler
↪json提取器设置${UPLOADING}
is-in-progress
B。 JSR223采样器:
log.info("Current Status: " + UPLOADING)
我还尝试了WebSocket Open Connection + WebSocket单读采样器(使用现有连接)。虽然我可以成功打开连接,但在两种情况下,我都会得到
WebSocket I/O error: Read timed out
,并且单读采样器失败而没有出现在日志中。日志中唯一的错误是
No such Property: Uploading for class
,因为上传不存在。
您需要更改为
UPLOADING
,其中vars.get('UPLOADING')
类实例的速记。
请参阅TOP8 JMeter Java类,您应该与Groovy
文章一起使用以获取更多详细信息。在WebSocket单读采样器中,您可以尝试勾选
vars