等待文件响应使用Websocket单读Sampler

问题描述 投票:0回答:1
Websocket响应的等待指示文件已成功上传。

对于此效果,我正在使用this插件的WebSocket单读采样器,
  1. 我的脚本目前是构造的 我的测试计划

upload文件(至少这部分起作用)

${__javaScript("${UPLOADING}" != "false",)}

一个。 WebSocket单读采样器: sampler ↪json提取器设置${UPLOADING}

    is-in-progress
  1. B。 JSR223采样器:
  2. log.info("Current Status: " + UPLOADING)
  3. 用于调试+伐木

    
    我还尝试了WebSocket Open Connection + WebSocket单读采样器(使用现有连接)。虽然我可以成功打开连接,但在两种情况下,我都会得到WebSocket I/O error: Read timed out
    ,并且单读采样器失败而没有出现在日志中。日志中唯一的错误是
    No such Property: Uploading for class
    ,因为上传不存在。
        

    您需要更改为

    UPLOADING
    ,其中

    vars.get('UPLOADING')
jmetervariables

类实例的速记。

请参阅
TOP8 JMeter Java类,您应该与Groovy
文章一起使用以获取更多详细信息。
在WebSocket单读采样器中,您可以尝试勾选

vars
websocket jmeter jmeter-plugins jmeter-5.0
1个回答
0
投票
此外,您还可以尝试为WebSocket Samplers插件启用调试记录,可以通过将下一行添加到

Log4j2.xml

文件
来完成。
use existing connection
检查插件的文档以获取更多详细信息和故障排除提示。
    
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.