对于发送的单个请求,如何使用JMeter等待接收到多个websocket响应并按顺序发送
我正在使用Jmeter WebSocket采样器。我已成功连接到websocket,并且可以发送json请求。这是一个聊天机器人,我将验证它的响应。 然而,我在websocket日志中观察到,websocket在响应json请求时,在实际响应之前会有一个简短的确认响应。 例如,第一个响应是{“event”:joingame,},其中响应是{“event”:“game”}。我真的不需要这些信息。 只有这样,才会发送真正的响应(正如我在webscoket日志中观察到的那样) 我试过通用的Websocket取样器。对于发送的单个请求,如何使用JMeter等待接收到多个websocket响应并按顺序发送,websocket,jmeter,Websocket,Jmeter,我正在使用Jmeter WebSocket采样器。我已成功连接到websocket,并且可以发送json请求。这是一个聊天机器人,我将验证它的响应。 然而,我在websocket日志中观察到,websocket在响应json请求时,在实际响应之前会有一个简短的确认响应。 例如,第一个响应是{“event”:joingame,},其中响应是{“event”:“game”}。我真的不需要这些信息。 只有这样,才会发送真正的响应(正如我在webscoket日志中观察到的那样) 我试过通用的Websoc
websocket响应以“帧”的形式出现,每个帧都有一个JSON响应,我的采样器在第一帧之后立即关闭。您可能希望切换到可以使用 这样,您将能够首先建立连接: 然后继续使用连接读取帧,除非找到包含要查找内容的帧: 使用并继续阅读直到预期文本出现在响应中是有意义的 更多信息: