Тестирование удобства пользования или Usability Testing. Когда стоит проводить юзабилити-тестирование и что ему предшествует? Помочь пользователю понять и исправить ошибку

Юзабилити-тестирование покажет, насколько удобно пользователю находить информацию и совершать действия на сайте. Это позволяет на полпути понять, что делать дальше - оставить дизайн прежним или дорабатывать.

Малейший промах может провалить тест. В этой статье вы узнаете, что учитывать на каждом этапе тестирования.

Что важно

Любой тест уникальный по цели и задачам. Однако есть и общие моменты, которые стоит прояснить в самом начале:

  • С чего начинать?
  • Какие этапы нужно пройти?
  • Как не упускать важные детали?
  • Какие ловушки придется преодолеть?
  • Как получать валидные и значимые данные?

В планировании поможет следующий алгоритм.

Этап 1: Определите цель

Сформулируйте четкий результат исследования и решите, какие данные для этого лучше собрать.

Тест может включать общие вопросы:

Или специфичные:

  • Что мешает пользователям совершать целевое действие на сайте?
  • Что при оформлении заказа привлекает внимание?

Однако чем больше вопросов в программе исследования, тем шире поле для ошибок в интерпретации. Спрашивайте только то, что помогает в достижении цели.

Этап 2: Привлекайте правильных участников

Это посетители сайта и целевые пользователи.

Выясните, кто пользуется текущей системой, и решите, на каких потенциальных клиентов вы рассчитываете.

Определите число участников. Обычно от 3 до 8. Чем их больше, тем больше ошибок юзабилити можно выявить. Так выглядит эта зависимость:

Этап 3: Выберите формат

Персональное юзабилити-тестирование

Оно хорошо тем, что позволяет считывать язык тела и оценивать поведение людей в реальной жизни.

  • Молчаливый наблюдатель: вы стоите рядом с пользователями, не контактируете с ними, а анализируете их поведение и то, как они справляются с задачами.
  • Метод мыслей вслух: участники описывают все, что делают и думают по ходу. Это дает четкое вИдение, что примерно происходит в умах посетителей.
  • Метод синергетического взаимодействия: два пользователя выполняют задания вместе и помогают друг другу. Вы им не подсказываете и оцениваете, как они преодолевают трудности при работе с сайтом.

Удаленное юзабилити-тестирование

Это альтернатива персональному тестированию, которая экономит вам время и деньги. Пользователи совершают задачи, где и как им удобно.

  • Модерированное: вы взаимодействуете с участником онлайн.
  • Немодерированное: вы не можете задавать ему вопросы и вообще как-либо вмешиваться.

Этап 4: Сформулируйте задачи / сценарии

Вот два вида задач:

  • Открытые / исследовательские: как правило, более широкие, ориентированные на исследование. Этот тип предполагает более одного ответа, и ответы у всех пользователей разные. Вы даете участникам минимум информации о выполнении.
  • Закрытые / специфические: более узкие и ориентированные на цель. Они ограничивают масштаб исследования и приносят более точные результаты.

Важно найти золотую середину. Как это сделать?

Требования к задачам

  • Задача ≠ вопрос

Почему? Нет никакой пользы от вопросов с предсказуемыми или «от балды» ответами.

  • Конкретные формулировки

Не оставляйте пользователей в неведении, что им делать и какой следующий шаг.

При этом не фокусируйтесь на мельчайших и незначительных деталях, освещайте только те стороны системы, которые важны для вас.

  • Избегайте инструкций

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

  • Создайте условия, близкие к реальным

Так вы получите честное мнение пользователей о системе: что они думают, как преодолевают сложности и что в итоге из этого получается.

Этап 5: Составьте вопросники

Есть два основных типа вопросников для юзабилити-тестов.

Предварительные вопросники

Как часто вы покупаете онлайн?

  • Никогда;
  • Покупал(а) 1-2 раза в прошлом году;
  • Примерно 3-7 раз в год;
  • Регулярно (укажите, как часто).

Вы оцениваете, как эффективнее вовлечь целевую аудиторию и от чего это зависит.

Послетестовые вопросники

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

Как вам приложение?

  • Легко использовать;
  • Сложно использовать.

Пожалуйста, объясните, почему вы так считаете? (открытый вопрос).

Этап 6: Проведите пробный запуск

«Репетиция» исследования помогает оценить готовность, выявить и устранить проблемы на раннем этапе.

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

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

Если пилотный запуск успешный, он также дает полезные, а порой неожиданные открытия.

Важно! Привлекайте пользователей, которые не знакомы со всеми нюансами системы, которую вы тестируете.

Этап 7: Фиксируйте результаты

Универсального метода анализа данных нет. Выберите то, что работает для вас.

Резюмируйте, с какими трудностями столкнулись пользователи и сделайте выводы. Можно разбить проблемы по категориям, оценить по серьезности или важности. Определите, над какими стоит работать в первую очередь, а какие вычеркнуть из списка.

Кейс: юзабилити-тест в действии

Цель: ответить на вопросы и изменить нужные разделы сайта:

  • Просто ли найти конкретный продукт на странице?
  • Насколько просто создать его по своим пожеланиям и добавить в корзину?

Проводится для нахождения проблемных мест на сайте или в продукте. Главной его целью является последующее внесение правок в сайт и выдвижение новых гипотез для A/B – тестирований.

Вам необходимо повысить конверсию на сайте? Запускаете новый сайт или продукт и вам нужен фидбэк от потенциальных клиентов? Тогда эта статья для вас. Сегодня мы поговорим о том, из каких этапов состоит процесс тестирования и как его правильно проводить.

6 шагов юзабилити-тестирования

Шаг 1. Определите ключевые цели исследования

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

Плохой пример:

  • Цель исследования – выявить все проблемы сайта.

Хороший пример:

  • Цель исследования – узнать, насколько легко пользователю найти нужный товар и оформить заказ.

Шаг 2. Подберите целевую аудиторию

Проводить юзабилити-тестирование нужно на реальных людях, максимально приближенных к вашей целевой аудитории. Причем, они должны первый раз пользоваться вашим сайтом (или первый раз тестировать новое обновление). Если человек уже научился пользоваться сайтом, он будет испытывать гораздо меньше сложностей, чем новый покупатель, и найдет меньше ошибок и проблем.

Где искать тестировщиков?

Если у вас b2c-компания и вы продаете товары или услуги для широкой аудитории (обувь, товары для дома и т.д.), рекомендуем использовать наш интернет-сервис юзабилити-тестирования Userpoint . ru , где есть большая база тестировщиков, среди которых можно подобрать свою целевую аудиторию по возрасту, полу и любым другим параметрам:

Конечно, если у вас очень узкая аудитория (например, если у вас интернет-магазин для чукотских лесорубов), то нужно по старинке провести фокус-группу, организовать процесс тестирования самостоятельно, в удобном помещении, или же воспользоваться услугами агентств. Разумеется, традиционное тестирование гораздо дороже и займет в десятки раз больше времени.

Сколько пользователей нужно привлечь для тестирования?

В научных кругах – это старая тема для споров. По данным исследований Якоба Нильсена и Томаса Ландауэра 5 пользователей находят 85% проблем в юзабилити, 15 пользователей – находят 100% проблем. На рисунке математическая модель нахождения юзабилити-проблем, представленная Нильсеном.

Более поздние и основательные исследования показывают необходимость привлечения большего числа участников. Доктор Гитте Линдгаарт из Карлтонского университета доказала большую зависимость процента найденных проблем от качества составленных задач для тестирования, нежели от выборки. Группы из 5-6 пользователей в ее исследованиях находят 30-50% проблем в юзабилити при разных подходах к формулированию задач. Ознакомиться с хронологией исследований и споров можно по ссылке – История магического числа 5 в юзабилити-тестировании .

Мы рекомендуем проводить юзабилити-тестирование с привлечением как минимум 10 человек , причем нужно помнить, что не менее важным показателем помимо выборки является качество поставленных задач и вопросов.

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

Шаг 3. Создайте сценарий и задачи

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

Как мы уже говорили, не стоит исследовать все сразу за одно тестирование. Идеальный вариант – проводить для каждой цели свое исследование, создавая для него определенный сценарий с набором задач. Помните, что для качественного тестирования 15-20 минут – оптимальное время выполнения одного сценария пользователем. Также мы не рекомендуем делать более 4-5 задач в одном сценарии.

Используйте разные типы задач в сценариях

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

Примеры широких задач:

  • Найдите сумку, которая вам понравится.
  • Найдите отель, который подходит для вашего отпуска в Сочи в следующем месяце. Поделитесь своими рассуждениями.

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

Примеры конкретных задач:

  • Найдите красную сумку по цене до 10 тыс. рублей.
  • При оформлении заказа подарка, укажите, что хотите забрать его в ближайшем к вам пункте выдачи. Посмотрите страницу результатов. Отсортируйте пункты по лучшим отзывам.

Не делайте сложные составные задачи

Плохой пример:

  • Добавьте товар в корзину. Теперь выберите еще один товар и добавьте его тоже. Затем увеличьте количество первого товара в корзине. Теперь оформите заказ и выберите доставку.

Лучше сделайте 4 разные задачи:

  • Добавить товар в корзину.
  • Найти другой товар и добавить в корзину.
  • Увеличить количество первого товара в корзине.
  • Оформить заказ с доставкой.

Ставьте задачи для сравнения с конкурентами

Конечно, цена и условия доставки – важнейшие факторы выбора магазина. Но вы уверены, что клиент купил товар у конкурента, потому что у него он стоит на 1% дешевле? Может быть, ваш сайт просто внушает меньше доверия? А может быть не хватает онлайн-чата? Или дело в условиях доставки? Если есть подозрение, что причина именно в условиях доставки, можно сделать задачу «сравнить условия доставки и оплаты с конкурентом Х» или даже «с конкурентами из топ-3 выдачи Яндекса». Может быть очень много причин для выбора компании, и юзабилити-тестирование – отличная возможность узнать, почему клиенты предпочитают покупать товары на сайтах ваших конкурентов.

Ставьте правильные вопросы к задачам

Задачи в юзибилити-тестировании нужны, чтобы посмотреть предпринятые тестировщиками действия, а вопросы к задачам – чтобы собирать обратную связь. В зависимости от типа вопроса (простой вопрос, вопрос с выбором вариантов, шкала оценок, отзыв) можно получить разные результаты. К каждой задаче нужно ставить правильные вопросы, чтобы максимально полно собирать данные для последующего качественного анализа и выдвижения гипотез.

Пример задачи:

  • Подберите подарок для друга в ценовом диапазоне от 5 до 10 тыс. рублей на сайтах xxx.ru и yyy.ru.

Пример вопроса:

  • На каком сайте удобнее пользоваться фильтрами товаров?

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

Шаг 4. Протестируйте свой тест

Конечно, с первого раза практически невозможно составить идеальный сценарий, поэтому запустите пилотное тестирование для 1-2 пользователей. Это позволит обнаружить и устранить большинство недостатков в составлении задач и вопросов.

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

Можно поступить следующим образом:

  • Попросите кого-нибудь из знакомых пройти тестирование (кто не очень хорошо знаком с вашим проектом).
  • Посмотрите, как человек работает с каждой задачей и вопросом, обратите внимание на любые трудности, которые у него возникают.
  • Внесите правки в задачи и проведите тестирование на еще одном пользователе.

Юзабилити-тестирование с использованием позволяет легко и быстро запустить тест на 1-2 пользователях из вашей целевой аудитории. В течение 1-2 дней вы получите видеоролики, сможете отредактировать задачи и запустить новый тест на большее количество пользователей.

Пилотное тестирование делает исследование более качественным и значительно экономит ваше время в долгосрочной перспективе.

Шаг 5. Проведите тест

Если вы работаете с UserPoint, то весь процесс (обеспечение тестировщиков необходимым софтом, запись видеороликов с фиксацией всех рассуждений человека в процессе выполнения заданий) делается автоматически без вашего участия. Поэтому не будем останавливаться на этом шаге подробно.

Если же вы решили проводить традиционное тестирование, рекомендуем ознакомиться с материалами одних из первопроходцев традиционного тестирования Nielsen Norman Group.

Шаг 6. Анализируйте результаты и выдвигайте гипотезы для A / B — тестирований

После проведения тестирования, необходимо выписать и структурировать количественные (число успешно выполненных задач, время тестирования, число найденных ошибок и проблем) и качественные данные (какие именно проблемы и сложности возникли у тестировщиков, комментарии и рекомендации пользователей, ответы на ваши вопросы к задачам). Помните, что конечная цель юзабилити-тестирования – выявить очевидные проблемы для внесения правок на сайт или в продукт и подготовка гипотез для новых A/B-тестирований.

Зафиксируйте все проблемы

Точно и лаконично выписывайте все проблемы и трудности, которые возникали у тестировщиков в процессе выполнения задач.

Плохие примеры:

  • Путался в навигации.
  • Нажал на неправильную ссылку.

Хороший пример:

  • На этапе покупки нажал на ссылку «Вход», вместо ссылки «Оформить заказ».

Отмечайте степень важности проблем.

  • Критическая – если ее не исправить, пользователи не смогут завершить выполнение задачи.
  • Серьезная – большинство пользователей будет разочаровано, если мы не исправим проблему.
  • Незначительная – люди раздражены, но это не мешает им без особых затруднений выполнить задачу.

Формулируйте выводы, вносите правки, выдвигайте гипотезы для следующих A / B -тестирований

Каждый вывод должен основываться на полученных данных и содержать в себе рекомендации о том, что нужно делать дальше. Если проблема критическая, необходимо сразу вносить правки в сайт или продукт. На основе большинства проблем потребуется выдвигать гипотезы для запуска A/B – тестирований.

Не забывайте, что вы не сможете выполнить все рекомендации тестировщиков и сделать сайт или продукт максимально удобным для всех без исключения. Сфокусируйтесь в первую очередь на самых серьезных проблемах, которые непосредственно влияют на конверсию на вашем сайте.

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

UX исследования (или дизайнерские исследования) имеют множество целей в зависимости от этапа работы. Они помогают определить, а после чего доказать или опровергнуть наши предположения, найти общие черты среди членов целевой аудитории, понять их нужды, цели и ментальные модели. Исследования дают нам необходимые для работы данные, улучшают понимание и подкрепляют наши решения.

Что такое UX исследования?

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

Основная цель дизайнерских исследований – информировать процесс разработки с ориентацией на конечного пользователя. Это помогает избежать распространенной ошибки – создания дизайна только для себя. Именно исследования помогают понять, кем являются конечные пользователи, в каком контексте они будут использовать продукт и что им нужно.

Исследования состоят из двух частей: сбор данных и их обработка с целью улучшить юзабилити. В начале проекта дизайнерские исследования посвящены определению требований к проекту от руководителей, а также целей и нужд конечных пользователей. Сюда входит проведение интервью, опросов, изучение потенциальных или существующих пользователей, анализ имеющейся литературы и данных. Затем исследования начинают ориентироваться на юзабилити и мнения о продукте. На данном этапе проводятся A/B тестирования, интервью с пользователями о процессе взаимодействия и тестирование предположений, которые способны улучшить дизайн.

Разделить существующие методы исследования можно на два лагеря:

  • Количественные исследования – все, что можно измерить в числах. Они отвечают на подобные вопросы: «Как много людей нажало на эту кнопку?» или «Какой процент пользователей смогли найти призыв к действию?». Эти данные полезны при определении статистических вероятностей и изучении на сайте или в приложении.
  • Качественные исследования помогают понять, почему пользователи совершают те или иные действия. Обычно проводятся они в форме интервью или беседы. Используются подобные вопросы: «Почему люди замечают призыв к действию?» или «Что еще люди замечают на странице?».

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

Общие методики

Все разнообразные типы UX исследований от личных интервью до A/B тестирования основываются на трех методиках: наблюдении, понимании и анализе.

Наблюдение

Первый шаг на пути проведения исследования – научиться наблюдать. Начинающие специалисты должны заново научиться видеть: замечать сигналы, которые говорят о состоянии опрашиваемого пользователя, или обращать внимание на мельчайшие детали, которые в последующем смогут значительно повлиять на проект.

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

Понимание

Также как и наблюдение, понимание – это то, что все мы делаем в повседневной жизни. Мы стараемся понять наших коллег, членов семьи и друзей, причины их ссор и необычное для нас поведение. В UX исследованиях центральное место занимает понимание ментальных моделей.

Ментальная модель – это представление о мыслях людей об определенной фразе или ситуации. Например, ментальная модель автомобиля владельцев внедорожников будет отличаться от ментальной модели водителей электромобилей. Ментальная модель влияет на решения. Если спросить у автомобилистов: «Сколько времени занимает дорога из Москвы до Санкт-Петербурга», помимо всех прочих данных, они будут ориентироваться и на характеристики своего автомобиля.

Исследователи должны понимать ментальные модели людей, с которыми они проводят интервью, по двум причинам:

  • Во-первых, любое общение ограничено по времени. Исследователи должны определять любые сокращения на основе ментальных моделей говорящих.
  • Во-вторых, если исследователь сможет четко определить ментальную модель пользователя, то это поможет дизайнерам создать отвечающий ожиданиям продукт.
Анализ

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

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

Виды исследований

Все UX проекты разные, поэтому и список задач может существенно различаться. Самые популярные формы исследования: интервью, опросы и анкетирования, сортировка карточек, тестирование юзабилити, тестирование иерархии и A/B тестирование.

Интервью

Личное интервью – проверенный и доказавший свою эффективность метод коммуникации между исследователем и пользователем или руководителем. Существует три основных типа интервью, каждый из которых преследует разные цели:

  • Стандартизированное интервью – самый распространенный тип. Это типичные интервью вопрос-ответ, когда исследователь задает конкретные вопросы. Оно может быть полезно при общении с большим количеством пользователей, когда необходимо сравнить и сопоставить ответы.
  • Свободное интервью отличный способ лучше узнать пользователей или руководителей. Исследователь устанавливает определенные рамки и начинает разговор. В течение интервью говорить должен в основном пользователь (или руководитель), ведущий же может только попросить объяснить что-либо или рассказать подробнее.
  • Этнографическое интервью позволяет узнать привычки людей и понять их типичное поведение. Пользователь рассказывает, как он совершает то или иное действие. Такое интервью позволяет оценить разрыв между тем, что люди говорят, и тем, что они делают.
Опросы и анкетирование

Иногда мы сталкиваемся с непонятными, нелогичными приложениями, многие функции и способы использования которых часто не очевидны. После такой работы редко возникает желание использовать приложение снова, и мы ищем более удобные аналоги. Для того чтобы приложение было популярным, ему мало быть функциональным – оно должно быть еще и удобным. Если задуматься, интуитивно понятные приложения экономят нервы пользователям и затраты работодателя на обучение. А значит они более конкурентоспособные! Поэтому тестирование удобства использования, о котором пойдет речь далее является неотъемлемой частью тестирования любых массовых продуктов.

Тестирование удобства пользования - это метод тестирования, направленный на установление степени удобства использования, обучаемости, понятности и привлекательности для пользователей разрабатываемого продукта в контексте заданных условий. [ISO 9126 ]

Тестирование удобства пользования дает оценку уровня удобства использования приложения по следующим пунктам:

  • производительность, эффективность (efficiency ) - сколько времени и шагов понадобится пользователю для завершения основных задач приложения, например, размещение новости, регистрации, покупка и т.д.? (меньше - лучше )
  • правильность (accuracy ) - сколько ошибок сделал пользователь во время работы с приложением? (меньше - лучше )
  • активизация в памяти (recall ) – как много пользователь помнит о работе приложения после приостановки работы с ним на длительный период времени? (повторное выполнение операций после перерыва должно проходить быстрее чем у нового пользователя )
  • эмоциональная реакция (emotional response ) – как пользователь себя чувствует после завершения задачи - растерян, испытал стресс? Порекомендует ли пользователь систему своим друзьям? (положительная реакция - лучше )

Уровни проведения

Проверка удобства использования может проводиться как по отношению к готовому продукту, посредством тестирования черного ящика (black box testing), так и к интерфейсам приложения (API), используемым при разработке - тестирование белого ящика (white box testing). В этом случае проверяется удобство использования внутренних объектов, классов, методов и переменных, а также рассматривается удобство изменения, расширения системы и интеграции ее с другими модулями или системами. Использование удобных интерфейсов (API) может улучшить качество, увеличить скорость написания и поддержки разрабатываемого кода, и как следствие улучшить качество продукта в целом.

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

Для дизайна удобных приложений полезно следовать принципам «пока-йока» или fail-safe . У нас это более известно как «защита от дурака». Простой пример, если поле требует цифровое значение, логично ограничить пользователю диапазон ввода только цифрами – будет меньше случайных ошибок.

Для повышения юзабилити существующих приложений можно использовать цикл Демминга Plan-Do-Check-Act , собирая отзывы о работе и дизайне приложения у существующих пользователей, и, в соответствии с их замечаниями, планируя и проводя улучшения.

Заблуждения о тестировании удобства пользования

1. Тестирование пользовательского интерфейса = Тестирование удобства пользования

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

2. Тестирование удобства пользования можно провести без участия эксперта

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


«Шеф-редактор блога GetGoodRank, веб-аналитик, блоггер.
Пошаговая инструкция, как провести юзабилити тест самостоятельно с минимальными вложениями. Как анализировать результаты и какие есть альтернативы.»

Юзабилити тестирование выявляет неочевидные, нетехнические проблемы сайта, приложения, интерфейса, которые препятствуют конверсии посетителей в клиентов. А так, компания теряет доход. Ошибки юзабилити приводят к ухудшению поведенческих факторов, что влияет на ранжирование сайта в поиске и приводит к проседанию позиций. В этом обзоре рассказываем, как провести юзабилити тестирование самостоятельно.

Зачем проводить юзабилити тест?

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

Правильная, простая структура сайта позволяет клиенту быстро найти нужную информацию, заказать товар, ознакомиться с услугой, связаться с компанией.

Оптимизированные сайты помогают пользователям проще принимать окончательные решения о покупке, заказе.

Удобный сайт вызывает доверие, повышает лояльность к бренду.

Как проводить юзабилити тест самостоятельно?

Кто будет тестировать сайт и где найти пользователей для теста?

В идеале тестировать сайт должны пользователи, близкие вашей целевой аудитории. Чем точнее будет соответствие, тем репрезентативнее станут результаты теста. Кто может стать тестировщиком:

Фактические посетители сайта/клиенты - вы можете пригласить посетителей сайта принять участие в коротком исследовании/опросе/тесте, чтобы улучшить сайт. Обращение может быть оформлено сквозным информационным блоком, всплывающим окном на выходе с сайта, личными e-mail сообщениями по базе подписчиков/клиентов.

Преимущества: максимальное соответствие тестировщика целевому пользователю.
Недостатки: пользователи уже знакомы с сайтом, а так, уже умеют обходить «косяки».

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

Преимущества: это новые пользователи, которые не знакомы с сервисом, сайтом, приложением, компанией, услугой, товаром.

Недостатки: требует вложений. Не всегда удается получить оправданный результат. Отношение наемных сотрудников к заданию может быть безответственным. Не всегда удается найти именно близких целевой аудитории пользователей для теста.

Специализированные компании - выбрав платный вариант тестирования, можно обратиться в агентство, которое предоставит нужную целевую аудиторию для проведения теста.

Преимущества: быстрый способ получить достаточное количество целевых пользователей для тестов.

Недостатки: часто высокая стоимость.

Как провести юзабилити тест?

Существует два типа тестирования:

Модерируемое или контролируемое - вы непосредственно принимаете участие в тесте, инструктируете участника, задаете вопросы, делаете пометки. Для проведения контролируемого юзабилити теста вам понадобится любое приложение с поддержкой видеозвонков и совместного доступа к интерфейсу сайта (Skype, Google Hangouts). Чтобы получить возможность записать тест, вам потребуются платные инструменты как GoToMeeting или Zoom.

Немодерируемое или неконтролируемое тестирование - пользователь тестирует сайт или приложение, следуя предоставленной инструкции. Такой тест максимально приближен к реальному использованию сайта, так как пользователь рассчитывает исключительно на себя, ожидать помощи или подсказки неоткуда. Создать тестовое задание можно при помощи различных платных и бесплатных онлайн-сервисов.

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

Как написать сценарий теста

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

Обычно, это серии заданий, которые ведут пользователя от знакомства с компанией к предложению, выбору, принятию решения и заказу.

Основные правила сценария проверки сайта:

1. Тест должен имитировать реальный путь пользователя, заинтересованного в товаре/услуге. Для этого можно использовать данные из системы аналитики.

2. Тест должен быть понятным, логичным и простым для выполнения.

3. Тест должен предоставлять пользователю предысторию: кто, что, когда, зачем, почему.

4. Тест должен состоять из целей, а не предлагать инструкции, как этой цели достичь. К примеру, задание теста - купить красное платье 42 размера, а не откройте каталог, раздел «летние платья», установите фильтр по размеру и цвету, выберите красное платье, на странице товара укажите размер, цвет и кликните добавить в корзину (это символ «плюс» рядом с изображением товара).

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

Какие данные собирать

В проведении юзабилити теста важно получить две записи:

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

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

Другие полезные данные, которые вы сможете извлечь из записей:

  • время на выполнение задания
  • количество пользователей, которым удалось выполнить задание
  • количество кликов, понадобившихся для выполнения задания

Сколько проводить тестов

Эксперты NNGroup указывают, что для проведения теста достаточно привлечь всего 5 пользователей. Этого будет достаточно, чтобы выявить до 80% ошибок юзабилити сайта или приложения. Чтобы получить более точную выборку по количественным данным, для теста понадобится до 20 пользователей.

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

Как анализировать полученные результаты

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

Разделите сценарий проведения теста на тематические подразделы: главная страница, каталог, поиск по сайту, карточка товара, корзина, контакты и т. д. Записывайте комментарии пользователей, ошибки, сложности в ходе проведения теста в соответствующих разделах.

Вы всегда можете провести комплексный анализ сайта и конкурентов в GetGoodRank . Это проще, быстрее и достовернее. Мы проверяем не только юзабилити, но и оцениваем уровень доверия к сайту и компании в целом, информационную и коммерческую релевантность, а также указываем, в чем преимущества сайтов конкурентов.

Похожие публикации