2015-11-09 2 views
5

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

+0

Посмотрите на это уже? https://groups.google.com/forum/m/#!topic/discuss-webrtc/ESUdvte1uAo – Marged

ответ

0

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

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

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

+0

благодарит за быстрый ответ, так как вы, вероятно, знаете, что можно использовать MCU-сервер, чтобы создать one2many сообщение. Я хочу, чтобы имитировать этот поток, проблема здесь, на мой взгляд, заключается в том, что согласование протокола sdp и tricle ICE выполняется под защищенными протоколами, и я не знаю, есть ли возможность имитировать его с помощью Jmeter. я забыл упомянуть, что клиенты и сервер MCU работают под одной и той же локальной сетью, и поэтому мне не нужен сервер STUN или TURN. –

+0

Вы можете проверить с помощью loadmultiplier.com, выглядит, что у них есть поддержка webrtc. Отказ от ответственности: я работаю в команде loadmultiplier. – Kamal

Смежные вопросы