9 лучших практик для проведения юзабилити-тестирования мобильных приложений
Опубликовано: 2022-02-23«Юзабилити-тестирование» — как следует из названия, это один из видов тестирования, который проверяет удобство использования программного обеспечения с помощью реальных пользователей. Этот метод используется в ориентированном на пользователя дизайне взаимодействия для оценки продукта и дает прямую обратную связь о том, как реальные пользователи будут чувствовать себя при использовании системы.
Он фокусируется на измерении способности программного обеспечения/мобильного приложения соответствовать своему назначению.
Например, когда определенный набор пользователей просят выполнить задачи или следовать некоторому потоку навигации, и в то же время тестер/исследователь наблюдает за ними, чтобы увидеть, с какими проблемами они сталкиваются в процессе.
Usability.gov также определяет юзабилити-тестирование как тестирование, которое относится к оценке продукта или услуги путем их тестирования с репрезентативными пользователями. Далее добавляется, что цель здесь состоит в том, чтобы выявить недостатки удобства использования, собрать качественные и количественные данные и измерить удовлетворенность участника-пользователя продуктом.
Когда эти тесты проводятся и предназначены для выполнения в мобильных приложениях, они называются тестированием удобства использования мобильных устройств. Здесь цель состоит в том, чтобы проверить удобство использования приложения и посмотреть, какую поддержку приложение может предоставить пользователям.
Настройка задач для пользователей.
Важно ставить четкие цели, которые ведут к измеримым результатам. Вам нужно поставить задачи, которые правильно оценивают взаимодействие с пользователем и тестируют удобство использования функциональных возможностей приложения.
Создавайте задачи для пользователей, которые не дают им подсказок, а создают их так, чтобы пользователи могли исследовать приложение и перемещаться по нему по-своему. Владелец продукта или компания не должны рекомендовать пользователям выполнять задачу определенным образом, но они, безусловно, могут предложить им выполнить определенное действие.
Кроме того, предложения и указания не помогают. В противном случае реальные результаты испытаний не будут достигнуты. Вы не сможете отслеживать их взаимодействие с пользователем, если продолжите давать им рекомендации по общению с приложением.
Например, вам следует рассмотреть возможность удаления замещающих текстов в текстовых полях. Кроме того, перед запуском теста устраните любую двусмысленность, если она присутствует в ваших инструкциях.
Пользователи могут выполнять любые задачи в соответствии с функциями приложения, такими как:
- Регистрация в аккаунте,
- Загрузить картинку,
- Загрузка видео,
- Отправка сообщения,
- Принятие заявки в друзья,
- или Деактивация учетной записи.
Старайтесь, чтобы задачи были максимально действенными, необработанными и реалистичными. Цели должны быть точно описаны и иметь возможность сравнивать продукты и ощущать пользовательский опыт на основе их критериев и ожиданий.
Мобильные методы тестирования юзабилити и лучшие практики
Давайте рассмотрим некоторые из наиболее часто используемых методов юзабилити-тестирования мобильных приложений.
Удаленное и личное юзабилити-тестирование
Цель юзабилити-теста — увидеть, как ведет себя пользователь, когда его оставляют одного. И если вы этого не сделаете, процесс тестирования может выглядеть контролируемым. Вы хотите, чтобы ваши пользователи делали то, что они делают естественным образом, поэтому удаленное тестирование удобства использования имеет больше смысла для получения положительных результатов.
Проведение пользовательских тестов удаленно, особенно для стартапов, более рекомендуется, и это выполнимо, при условии, что на рынке доступно множество инструментов тестирования удобства использования, которые облегчают эту настройку.
Напротив, личное тестирование требует, чтобы пользователи находились в фиксированной среде, например, в конференц-зале с небольшими группами или фиксированным числом людей. Преимущество здесь в том, что наблюдатель может следить за пользователями, выполняющими задачи, и задавать им вопросы в любой момент. Как правило, этот тип тестирования проводится для более крупного исследования юзабилити исследовательской группой или как часть большой организационной деятельности.
A/B-тестирование
Этот метод разделяет аудиторию на две группы, которые проверяют поведение мобильного приложения на более высокие коэффициенты конверсии. Этот тип тестирования включает отправку трафика приложения каждой группе и оценку вариантов с высоким коэффициентом конверсии и лучшим пользовательским интерфейсом.
Сортировка карт
В этом методе пользователям необходимо организовать набор элементов в группы и присвоить ярлыки. Это UX-исследование, итеративный и качественный метод, который раскрывает полевые знания целевой аудитории. Это означает, что он служит цели создания информационной архитектуры, соответствующей ожиданиям пользователя.
Телефонные и видеоинтервью
Этот метод требует, чтобы участники выполняли задачи во время видеозвонка, чтобы удаленно отслеживать свои взаимодействия и поведение. Он используется как малобюджетное решение для тестирования, особенно когда тестирование проводят пользователи из крупных географических регионов.
Набираем правильную группу тестирования
Крайне важно выбрать правильную группу, чтобы получить благоприятные результаты и сделать работу с приложением в целом удовлетворительной. Поэтому сделайте разнообразие приоритетом при выборе людей для целевой демографической группы. Вы также можете отфильтровать людей, проведя бета-тестирование людей из вашего целевого географического местоположения — чем разнообразнее, тем лучше.
Протестируйте на реальных устройствах
Для реальных результатов нужны реальные устройства. Если вы хотите измерить, как люди будут взаимодействовать с вашим мобильным приложением. Кроме того, он дает полное представление о том, как разные пользователи будут взаимодействовать с различными устройствами и тестовыми сценариями.
Размер тестовой группы
По данным Nielsen Norman Group, 5 пользователей для юзабилити-теста покрывают большинство потребностей в тестировании мобильных приложений. Мобильные приложения с более чем 30-40 экранами, вы можете нанять 10-15 участников последовательными партиями.
Использование соответствующего инструмента
Выберите инструмент, который не замедляет работу вашего приложения. Например, для большинства инструментов удаленного тестирования требуется установка SDK. Поэтому крайне важно сделать осознанный выбор инструментов для тестирования удобства использования.
Обеспечение того, чтобы все участники находились на одной странице
Убедитесь, что вы задаете дополнительные вопросы всем участникам и находитесь на одной странице с назначенными им задачами. Будет полезно, если все участники будут работать над одной и той же задачей, особенно когда вы даете им советы/инструкции по ориентации устройства или сотовой связи и т. д.
Преимущества юзабилити-тестирования
Экономящий время подход
Если вы смотрите на стоимость разработки, вам, вероятно, следует подумать о проблемах удобства использования. Юзабилити-тестирование может избавить вас от необходимости тратить 50% человеко-часов на решение технических проблем. Это выгодно как компании, так и конечному пользователю. Это тестирование позволяет компаниям не упускать из виду проблемы и выявлять проблемы раньше, что делает его менее трудоемким и экономически эффективным. Кроме того, он принимает решения на основе фактов и пользовательского опыта, а не предположений, что улучшает UX в целом.
Выявление проблем
Юзабилити-тестирование выявляет проблемы на ранней стадии, и, следовательно, процессы разработки будут менее затратными с точки зрения времени и затрат. Кроме того, вы заранее узнаете о том, как ваше приложение рассматривается с точки зрения пользователя, поскольку вы узнаете, сколько времени требуется для выполнения конкретных задач и какие функции удобны для пользователя или с которыми сложно работать.
Лучший продукт
Продукт в целом или мобильное приложение будут лучше, поскольку тестирование будет интегрировано в непрерывный процесс на этапе проектирования. Это сделает продукт более упорядоченным, поскольку вы будете постоянно узнавать, как думают ваши пользователи и каковы их ожидания.
Обнаружение скрытых проблем
Тестирование удобства использования мобильных приложений выявляет проблемы, которые сложно обнаружить тестировщикам. Например, вы сможете определить, почему конкретная функция или страница мобильного приложения игнорируется или почему пользователи выбирают другие пути навигации вместо прямого в потоке приложения. Обнаружив такие модели поведения, вы можете выявить незначительные проблемы, такие как отставание в производительности, неработающие ссылки или кнопки, которые могут повлиять на функциональность мобильного приложения.
Удобство использования
Юзабилити-тестирование обеспечивает простоту и удобство мобильного приложения, так как пользователи будут вовлечены в разработку с самого начала. Это позволит разработчикам узнать, как быстро та или иная функция или приложение в целом знакомятся с пользователями и где это имеет больше смысла? Следовательно, это делает процесс создания продукта именно таким, каким его хотят пользователи.
Проблемы юзабилити-тестирования мобильных приложений
Выбор целевой группы для тестирования может быть сложной задачей.
Разные мобильные приложения имеют разные наборы целевых аудиторий. Например, некоторые мобильные приложения ориентированы на молодежь, в то время как некоторые приложения, такие как приложения для здравоохранения, могут больше ориентироваться на пожилых людей. В таком случае непросто найти конкретную группу людей для тестирования приложения и предоставить надлежащую обратную связь и помощь для создания лучшего продукта.
Это может быть дорого.
В этом типе тестирования участвует более широкий круг людей, которые тестируют приложение и помогают командам разработчиков обеспечить ожидаемое взаимодействие с пользователем. Таким образом, это занимает немного продолжительный период времени и требует большего бюджета. Таким образом, организации могут счесть это дорогостоящим вариантом по сравнению с другими типами тестирования.
Результаты сомнительны
Для юзабилити-тестирования мобильных приложений случайным образом выбираются пользователи; следовательно, результаты не всегда точны на 100%. Таким образом, вы можете получить скомпрометированные результаты, если участники не на 100% сообщают разумные и точные данные, что возможно.
Правильные решения задач.
Для тестировщиков (пользователей) крайне важно исследовать приложение с реалистичным видением. Поэтому постановка правильных задач для них может быть сложной задачей. Однако здесь «пользователи» — это тестировщики, поэтому предоставление им возможности обнаружить задачи даст более ценные результаты, чем просьба выполнить заранее определенный список задач.
Сжатые сроки
Для того чтобы оправдать ожидания пользователей, команды разработчиков программного обеспечения испытывают потребность в доставке, соблюдении сроков и отслеживании ключевых показателей эффективности. Команды разработчиков мобильных приложений иногда имеют невероятно сжатые сроки и спешат внедрять функции в производство. Они должны самостоятельно проверять функции, чтобы поддерживать цикл разработки. В таких случаях трудно найти решения, которые уравновешивают отзывы пользователей о тестировании и команды разработчиков.
Инструменты, используемые для тестирования удобства использования мобильных устройств
Укрепить
Это простой и быстрый способ создания прототипов пользовательского интерфейса для тестирования. Solidify позволяет загружать экраны и связывать их вместе, а затем начинать тестировать свои идеи с реальными пользователями. Он имеет управляемый рабочий процесс и позволяет вам получить представление о проблемных областях с помощью отчетов о тестировании пользователей.
Маусфлоу
Mouseflow — это самый простой способ записывать действия и опыт ваших пользователей в мобильном приложении. Это позволяет вам воспроизвести весь опыт посетителя и определить болевые точки, чтобы помочь вам оптимизировать производительность приложения.
UserZoom
UserZoom — отличный инструмент для проведения удаленного юзабилити-тестирования мобильных приложений. Это поможет вам выявить проблемы с дизайном вашего мобильного приложения и выявить необходимые улучшения, которые можно внести, чтобы сделать продукт более удобным и надежным. Кроме того, это решение для анализа UX, которое помогает вам удаленно отслеживать пользователей, их мнение и измерять эффективность взаимодействия с пользователем.
Тестовые птицы
Testbirds — отличный инструмент для удаленного юзабилити-тестирования мобильных приложений. Он позаботится обо всех ваших проблемах с удобством использования и тестированием UX, делая шаг вперед с быстрой обратной связью и идеями от реальных пользователей. Это самый быстрый и удобный способ получить подробный отзыв о вашем продукте. Он также предлагает опросы и интервью, которые сразу расскажут вам о проблемах, связанных с пользовательским опытом.
ТриДжек
TreeJack оказался удобным инструментом для информационной архитектуры вашего мобильного приложения. Он отображает мобильную карту сайта в простейшей форме в виде дерева, а затем ставит задачи для участников. Кроме того, он позволяет узнать, где и почему пользователи застревают в приложении, и оценивает, как ваша целевая аудитория перемещается по нему.
Вывод
Мы надеемся, что из статьи вы найдете для себя лучшие практики и методы тестирования юзабилити мобильных приложений. Существует множество передовых методов тестирования юзабилити, таких как привлечение нужной аудитории, составление правильной обратной связи, повторное обдумывание отзывов, акцент на личном тестировании в определенных случаях, и многие другие, которые вы можете использовать для получения точных результатов от юзабилити. тестирование. Кроме того, попробуйте вышеупомянутые инструменты для ваших требований к тестированию удобства использования. Мы уверены, что вам понравилось читать статью!