Нагрузочное тестирование: выбор между инструментом или самостоятельным моделированием клиентов для этого сценария?

Я хочу провести нагрузочное тестирование своего приложения и решаю ч / б выбрать службу нагрузочного тестирования или самостоятельно имитировать клиентов.

У меня вопрос, могу ли я выполнить этот пользовательский сценарий, используя любой из доступных инструментов нагрузочного тестирования.

В моем тесте будут два типа пользователей: A и B. Связь будет между A и B. Связь A-A и связь B-B отсутствуют.

  1. Я хочу, чтобы пользователи входили в мое приложение через мобильное устройство или через Интернет. Пользователи любого типа могут войти в систему через платформу любого типа.
  2. Сделайте несколько запросов GET / PUT / POST к моему серверу приложений с определенными параметрами.
  3. Уметь обмениваться видео или текстовыми сообщениями путем интеграции с помощью таких сервисов, как Pusher и Vidyo.

«3», вероятно, является самым важным требованием для меня, и мне интересно, могу ли я смоделировать фиктивных пользователей, чтобы они слушали канал толкателя и могли открывать iframe Vidyo в эмулируемом браузере / мобильном устройстве для определенного толкателя. сообщение?


person Karan Verma    schedule 08.05.2014    source источник


Ответы (1)


Мне позвонили в Blazemeter и выяснилось, что они или кто-либо на рынке не поддерживает плагины в эмулируемых браузерах. Наконец, я смоделировал клиентов самостоятельно, реплицируя все вызовы сервера, которые типичный браузер или мобильное устройство делает для моего приложения.

Я еще не смог загрузить тестовый Vidyo и не знаю, есть ли способ сделать это, кроме как открывать конференции вручную.

Мне удалось успешно загрузить тестовые сервисы, такие как Pusher и SQS.

person Karan Verma    schedule 10.07.2014