QA-центр
Автоматическое тестирование видеозвонков. Установить и настроить
Автоматическое тестирование видеозвонков — это сервис, который позволяет проверить качество связи в процессе видеозвонка или телеконференции. Для этого в видеочат добавляют ботов — компьютерные программы, которые имитируют поведение реальных пользователей: включённая веб-камера, микрофон, написание текстовых сообщений и т. д.
Как подключить услугу
Для подключения автоматического тестирования видеозвонков оставьте заявку на сайте EdgeЦентр.
Как установить сервис автотестирования видеозвонков
Установите сервис, как описано в руководстве по развёртыванию.
Как настроить сервис перед запуском автотестирования
Для того чтобы задать настройки перед началом тестирования видеозвонка:
1. Создайте видеочат в сервисе видеотрансляций (например, Яндекс.Телемост) и получите ссылку на него.
Примечание: видеочат также называют виртуальной комнатой, видеовстречей и т. д.
2. В браузере перейдите на страницу сервиса автотестирования и задайте настройки:
1) В поле «Room URL» вставьте полученную ссылку из шага 1.
2) В поле «Bots count» укажите количество ботов, которые будут подключаться к вашему видеочату. Количество ботов рекомендуем рассчитывать с учётом оборудования, с которого запускается видеотрансляция: 1 ядро процессора + 1 ГБ RAM = 1,5 бота. Минимальные требования к оборудованию указаны на странице сервиса.
Примечание: сервис запускается на вашем оборудовании или на арендованном оборудовании компании EdgeЦентр.
3) (Опционально) в поле «Cameras» укажите количество ботов с включёнными веб-камерами.
4) (Опционально) в поле «Microphones» укажите количество ботов с включёнными микрофонами.
5) (Опционально) в поле «Join time interval» укажите интервал подключения ботов к видеочату.
Пример: если мы укажем значение 10 для нескольких ботов, то каждый бот будет подключаться к видеозвонку с интервалом 10 секунд с момента начала сессии тестирования.
6) (Опционально) раскройте раздел Custom Media Settings и в поле «Video name» введите имя видеофайла из папки Video в формате «[имя видеофайла].[расширение]», который вы хотите проигрывать для имитации работы веб-камеры. По умолчанию выбирается случайное видео из папки. Поддерживаются видеофайлы с расширениями .y4m и .mjpeg.
7) (Опционально) в поле «Audio name» введите имя аудиофайла из папки Sounds в формате «[имя аудиофайла].[расширение]», который вы хотите проигрывать для имитации речи. По умолчанию выбирается случайный аудиофайл из папки. Поддерживаются аудиофайлы с расширениями .wav.
8) (Опционально) в поле «Screenshot interval» задайте временной интервал в секундах между снятиями скриншотов экрана.
3. Нажмите Start. После этого откроется страница текущей сессии тестирования.
Примечание: после того, как сессия завершилась или прервалась, настройка тестирования будет снова начинаться на стартовой странице. Если в сессии остаются активные боты, её можно восстановить, нажав Restore в строке с её идентификатором Session ID. Вы также можете посмотреть скриншоты интерфейса, которые были сделаны в течение сессии, нажав Screenshots в строке с нужной сессией.
Важно. Не запускайте одновременно несколько сессий тестирования с одного компьютера. В противном случае может возникнуть непредсказуемое поведение сервиса.
4. Начните видеозвонок. Вы увидите, что к вашему видеозвонку подключаются боты.
Как изменить настройки во время тестирования
На странице текущей сессии тестирования по нажатию на кнопку + доступны настройки, которые указаны выше. Также возможно:
-
Уменьшить общее число активных ботов. Для этого нажмите – и введите в поле «Bot count» количество ботов, которых нужно удалить. После этого нажмите Del bots.
При удалении ботов в поле «Time interval» можно указать интервал их отключения от видеозвонка. Пример: если мы укажем значение 10 для нескольких ботов, то каждый бот будет отключаться от видеозвонка с интервалом 10 секунд с момента нажатия кнопки Del bots.
-
Изменить число активных ботов с включённой веб-камерой, микрофоном и/или с демонстрацией экрана. Для этого двигайте влево или вправо ползунки «With camera», «With microphone» и/или «Sharing screen». После изменения нажмите Apply.
-
Имитировать активность в текстовом чате. Для этого нажмите Use chats и в появившемся окне:
-
В поле «Bots count» укажите количество ботов, которые будут отправлять сообщения.
-
В поле «Messages count» укажите количество сообщений, которые будет отправлять каждый бот.
-
(Опционально) в полях «Min length» и «Max length» укажите минимальную и максимальную длину сообщений в символах.
-
(Опционально) в поле «Start after, s» укажите задержку в секундах между нажатием Chat bots и отправкой первого сообщения.
-
(Опционально) в полях «Min pause, s» и «Max pause, s» укажите минимальную и максимальную задержку между отправляемыми сообщениями в секундах.
-
Нажмите Chat bots, чтобы запустить имитацию текстовых сообщений.
-
-
Остановить активность всех ботов. Для этого нажмите Stop all bots. Кнопку следует нажимать каждый раз перед завершением сессии.
-
Настроить отдельного бота. В разделе Bots list для каждого бота можно:
-
Включать или отключать веб-камеру — с помощью настройки Camera on.
-
Включать или отключать звук — с помощью настройки Microphone on.
-
Включать или отключать демонстрацию экрана — с помощью настройки Screens on.
-
Смотреть скриншоты, которые сделал бот — с помощью кнопки Scr.
-
Останавливать активность — с помощью кнопки Stop bot.
-
Если у вас возникнут вопросы по работе сервиса, напишите нам на почту qac.external@edgecenter.ru и мы решим вашу проблему.