Как сделать нагрузочное тестирование для веб-приложения на базе Webrtc

Я пытаюсь сделать нагрузочное тестирование для веб-приложения, основанного на Webrtc, знает ли кто-нибудь с помощью какого инструмента я могу протестировать это приложение. также я хотел бы знать, могу ли я использовать Jmeter, и если да, то как я могу его использовать? спасибо голова

1 ответ

Когда дело доходит до нагрузочного тестирования, WebRTC отличается. И это потому, что WebRTC является одноранговым, а не клиентским сервером.

Что вы можете проверить, так это клиент-серверную часть, а точнее сервер сигнализации и сервер STUN/TURN. Для этого вы можете легко использовать JMeter как для любого веб-сервера. Для STUN/TURN просто следуйте спецификациям (хотя, если вы используете существующий сервер, я бы оставил это в руках авторов, если вы не хотите участвовать в этом проекте). Для сервера сигнализации это зависит от того, как вы его построите.

То, что вы также можете сделать с WebRTC, это попробовать протестировать с контролируемой ограниченной полосой пропускания и задержкой / дрожанием. Это будет больше похоже на тест на дым, чем на нагрузку. Сделать это автоматически немного сложнее. особенно если вы хотите сделать это с аудио / видео, а не с данными.

Другие вопросы по тегам