Конфигурация JMeter для трансляции Websocket - PullRequest
0 голосов
/ 03 июля 2019

У меня есть приложение Nodejs WebSocket, которое 1) Принять соединение 2) Отправляет сообщение (скажем «Старт») и будет добавлено в комнату трансляции. Ответ «Добавлено в вещательную комнату» 3) Все подключенные клиенты будут получать широковещательные сообщения.

Программа отлично работает с несколькими клиентами и всеми получающими сообщения.

Я сталкиваюсь с трудностями в симуляции того же в Jmeter.

Я добавил - WebSocket - Открытое соединение (которое открывает соединение) - Работает нормально - WebSocket - Сэмплер Request-Response (отправляет «Старт» и получает «Добавлен в вещательную комнату») - работает нормально

Но подключенные клиенты не получают широковещательное сообщение с сервера. Как создать что-то вроде ws.onmessage = function (e) {} в jmeter.

Ваша помощь приветствуется.

1 Ответ

0 голосов
/ 06 июля 2019

Просто добавьте «Single Read Sampler», чтобы прочитать сообщение, отправленное сервером;поместите его в цикл, чтобы продолжить чтение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...