С помощью каких инструментов можно реализовать тестирование вебсокет запросов?

У меня есть бекенд на Laravel. WebSocket-ы работают через Swoole.
Нужно реализовать end-to-end тестирование WebSocket запросов. То есть, по-сути, отправка самого запроса и проверка ответа.
Не знаю какие инструменты лучше всего подойдут. Рассматривал Laravel Dusk, но так и не нашел способа, как делать проверку WebSocket запросов.
  • Вопрос задан
  • 472 просмотра
Пригласить эксперта
Ответы на вопрос 3
@rPman
Если сервер написан с использованием swoole, то почему бы и клиента на нем не писать?
https://www.swoole.co.uk/docs/modules/swoole-async...
Ответ написан
@vitaly_il1
DevOps Consulting
Здесь есть несколько примеров утилит https://medium.com/bigpanda-engineering/load-testi... - artillery, thor, websocket-bench.
Ну и наверняка облачные сервисы для нагрузочного тестирования.
Ответ написан
Комментировать
Использовал processone/Tsung (ранее IDX-Tsunami), написанный на Erlang.

Документация
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы