1. Что такое «юзабилити-тестирование»?
«Тестирование юзабилити» также можно назвать «тестированием пользовательского опыта». Оно предназначено для тестирования задач с помощью функций продукта, позволяя пользователям выполнять некоторые реальные тесты в соответствии с задачами для проверки удобства использования продукта, что служит важным ориентиром для последующее усовершенствование и усовершенствование продукта.
2. Зачем необходимо юзабилити-тестирование
1. Есть следующие вопросы
После того, как мы разрабатываем новые функции продукта или создаем новые функции продукта, у нас всегда возникают такие вопросы:
а. Является ли последняя версия лучше предыдущей?
б. Наш сайт так же прост в использовании, как сайты наших конкурентов?
в. Могут ли пользователи выполнить работу, которую хотят, в соответствии с разработанным нами процессом?
d. Спроектировали ли наши дизайнеры макет в соответствии с привычками пользователя и характеристиками продукта?
2. Могут быть причины
а. У каждого веб-сайта есть проблемы с удобством использования.
В процессе использования веб-сайта мы часто сталкиваемся с проблемами юзабилити, причем некоторые проблемы часто являются серьезными и не позволяют пользователям выполнить намеченные операции. Зрелые веб-сайты прошли несколько этапов тестирования и имеют относительно мало проблем, но проблемы пользователей все еще существуют.
б. Серьезные проблемы обычно легко обнаружить.
Дизайнеры и производители веб-сайтов часто знают, как работает веб-сайт, и будут использовать его в соответствии с дизайнерскими идеями, о которых пользователи не знают, поэтому, позволяя пользователям опробовать веб-сайт, часто можно легче обнаружить серьезные проблемы;
в. Наблюдение за тем, как пользователи используют продукты, может помочь им стать лучшими дизайнерами.
В глазах дизайнеров пользователи часто представляют собой абстрактные концепции, а дизайн создается на основе их собственного воображения. Наблюдение за пользователями позволяет глубже понять, как пользователи используют продукт и как он предназначен для использования.
3. Процесс тестирования
3.1. Основное описание процесса.
а. Подготовьте тестовые примеры.
Организуйте все функции веб-сайта, выясните ключевые и важные шаги для пользователей при просмотре веб-сайта (или функций, которые предполагается тестировать), спроектируйте функциональные сценарии и, наконец, сформируйте документ тестового задания.
Примеры задач следующие:
б. Нанять тестировщиков.
Согласно предварительному планированию веб-сайта, позиционируйте группу пользователей, определите отдельных репрезентативных пользователей и пригласите их присоединиться к тестированию. Приглашенные люди должны соответствовать целевой (потенциальной) группе пользователей.
в. Подготовьте тестовую среду.
В связи с особенностями проверки возможности у меня есть определенные особые требования к окружающей среде:
«1» может предоставить пользователям относительно независимую комнату, оснащенную обычным компьютером, который может подключаться к Интернету, для проведения тестирования. Целью предоставления независимой комнаты является, главным образом, максимальное избежание внешнего вмешательства, чтобы пользователи могли. посвятить себя всем сердцем. При совместном использовании полезно наблюдать, как пользователи решают проблемы юзабилити;
«2» Программное обеспечение, которое будет влиять на процесс тестирования, не следует открывать на обычных ПК, например антивирусное программное обеспечение, инструменты чата и другое программное обеспечение с всплывающими окнами;
《3》На ПК должно быть установлено программное обеспечение для записи экрана и записи голоса для записи действий пользователя и процесса голосового мышления во время теста;
d. Организовать персонал для наблюдения.
Заранее назначьте наблюдателей, среди которых могут быть менеджеры продуктов, дизайнеры взаимодействий, визуальные дизайнеры, фронтенд-инженеры и разработчики программ;
е. Провести тестирование
Тестировщик проводит пользователя в тестовую комнату, знакомит с актуальностью данного теста и проводит тест под наблюдением тестировщика.
3.2. Меры предосторожности перед тестированием.
а. Перед тестированием пользователю необходимо объяснить продолжительность теста.
б. Требуйте от пользователя как можно больше думать вслух (о том, что он видит, что хочет сделать и о чем думает).
в. Объясните пользователю: «Мы хотим протестировать веб-сайт, а не пользователя».
г. Во время теста на вопросы, заданные пользователями о том, как использовать, нельзя ответить сразу. На них можно ответить после завершения теста. Мы хотим проверить, как пользователи справятся с задачей без чьей-либо помощи.
e. Если пользователь не может выполнить задачу, переключитесь на следующую задачу. Эту задачу невозможно выполнить.
е. Объясните, что тестовый экран и звук будут записаны с разрешения пользователя; записанный контент будет использован в качестве основы для улучшения веб-сайта и не будет доступен для просмотра кем-либо, не имеющим отношения к проекту.
3.3. Регистрация тестировщиков.
Перед тестированием каждого пользователя необходимо зарегистрировать пользовательскую ситуацию, чтобы определить диапазон адаптируемости пользователя:
а. Род занятий, возраст?
б. Примерно сколько времени вы проводите онлайн каждую неделю?
c.Какие веб-сайты посещаются при просмотре Интернета? Приведите несколько примеров
d. Есть ли сайт, который вы очень любите посещать?
3.4. Домашняя страница осмотра достопримечательностей.
После понимания ситуации с персоналом сначала откройте домашнюю страницу нашего веб-сайта для просмотра пользователями. На этом этапе не позволяйте пользователям переключаться на другие страницы задач и узнайте у пользователей следующее:
а. Как вы думаете, что это за сайт?
б. Что делает этот сайт?
в. Что вы можете делать на сайте?
Предоставив пользователям возможность кратко описать вышеуказанные проблемы, полезно обнаружить проблемы в общем дизайне веб-сайта.
4. О резюме и общении
После завершения тестирования соответствующие участники проводят итоговое собрание, на котором все обсуждают проблемы, обнаруженные на этот раз, и обобщают мнения по их устранению в следующей версии.
Источник статьи: http://ucd.lcduba.com/?p=69