Статьи

Как записывать и транслировать сессии юзабилити-тестирования

Обычная практика при проведении юзабилити-тестирования — записывать сессию для последующего анализа и транслировать происходящее для команды заказчика, чтобы коллеги могли в режиме реального времени увидеть, какие затруднения испытывают респонденты, и сразу обсудить, что и как улучшить.

Когда мы в очередной раз задумали обновить наш комплекс для юзабилити-тестирования и обсуждали требования, у нас получился такой список:

  1. Мобильность. Обычно тестирования проходят у нас в офисе, но иногда — в офисе заказчика или на рабочих местах. Комплекс должен не сильно зависеть от качества интернета и не должен быть громоздким.
  2. Универсальность. Мы тестируем настольные и мобильные сайты и приложения. Комплекс должен учитывать эту вариативность и требовать минимальной перенастройки под платформу.
  3. Совместимость с айтрекером. Например, одна из распространенных моделей айтрекера компании Tobii работает только под Windows.
  4. Удобство просмотра прямой трансляции, чтобы обходилось без установки нестандартных приложений и расширений, а смотреть можно было с любого устройства — с компьютера или телефона.

Из чего состоит комплекс

Основа комплекса — бесплатное приложение OBS Studio, которое доступно для Мака и Windows. Его придумали для организации потокового вещания в популярные сервисы вроде Ютуба. Оно прекрасно справляется: умеет записывать происходящее на экране компьютера, а также накладывать потоки из других источников, например, с веб-камеры, которая направлена на лицо респондента. Можно регулировать качество записи и трансляции, что особенно выручает при слабом интернете. Хорошо показало себя на практике — не вылетает и не портит видео.
Трансляцию можно смотреть через Ютуб, у которого есть и мобильная версия, и приложение.

Если тестируем настольную версию сайта или приложение, берем или Аймак, или Windows-ноутбук, смотря, что привычнее конкретной группе респондентов. Аймак — сам по себе большой монитор, на него смотрит и респондент, и модератор. К ноутбуку подключаем внешний монитор для респондента, а модератор использует экран ноутбука, чтобы наблюдать за происходящим.
Оба компьютера достаточно производительные, чтобы можно было комфортно работать с большим количеством видеоматериала — например, монтировать, если это нужно. Так мы не тратим время на перенос исходников со слабых тестировочных компьютеров на мощную рабочую станцию для последующей обработки.

Если интерфейс тестируется на мобильном устройстве, к Аймаку или ноутбуку появляются дополнения. В случае с iOS-устройствами — это встроенный в Mac OS QuickTime, в случае с Android — приложение Vysor. И то и другое нужно, чтобы передавать на экран компьютера изображение с экрана телефона, а затем — записывать и транслировать всю картину с помощью OBS Studio. Телефон подключается к компьютеру проводом, поэтому получается стабильная картинка и высокое качество передачи.
Кстати, у Vysor есть неочевидный плюс — можно управлять телефоном, используя мышку:

Если респондент не совладал с телефоном и случайно смахнул тестируемый интерфейс в сторону, модератор может быстро вернуться к последней точке, не забирая телефон из его рук.

Плюсы и минусы

Этот же комплекс мы используем для записи и трансляции сессий глубоких интервью. OBS Studio можно быстро перенастроить так, что акцент трансляции будет на общем плане комнаты, при этом отдельная камера будет направлена на рабочий стол, на котором интервьюер и респондент что-то обсуждают, используя ручку и бумагу. Получилось и правда универсально:

В Android есть встроенная возможность включить индикацию жестов, чтобы однозначно (а не только по реакции интерфейса, которой может и не быть) понимать, куда попытался нажать или где попытался прокрутить пользователь:

В iOS с этим похуже — возможности включить индикацию жестов сильно ограничены:

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

Поэтому, когда важно записать движения пальцев по экрану телефона с iOS, всё еще прекрасно работает классический вариант: кронштейн, одна сторона которого крепится к телефону, а на другой закреплена миниатюрная веб-камера, направленная на экран.