atesting.ru Блог Юзабилити-тестирование | Как выполнять, контрольные примеры, контрольный список, методы

Юзабилити-тестирование | Как выполнять, контрольные примеры, контрольный список, методы

Удобство использования Тестирование | Как выполнять, контрольные примеры, контрольный список, методы

В этом руководстве по юзабилити-тестированию мы узнаем, что такое юзабилити-тестирование, и следующее.

Давайте начнем.

Что такое юзабилити-тестирование?

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

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

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

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

Доступность: Может ли пользователь получить доступ к функциям программного обеспечения? Можно ли их найти?

Простой текст: Может ли пользователь понять текст, указанный в программе?

Полезные сообщения об ошибках: Помогает ли сообщение об ошибке пользователю правильно ввести данные в следующий раз?

Простая навигация: Может ли пользователь перейти на нужную страницу или модуль программного обеспечения?

Почему важно удобство использования?

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

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

< p> Основной вопрос, который возникает у организации, — «Правильный ли продукт мы создали?», на который дан ответ в этом тестировании.

Разработчики Apple внесли несколько изменений в пользовательский интерфейс Apple Mac после тестирования удобства использования. В результате компания получила на 90% меньше обращений в службу поддержки.

Разница между Юзабилити-тестирование и пользовательское тестирование

 Юзабилити-тестирование | Как выполнять, контрольные примеры, контрольный список, методы

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

< strong> Юзабилити-тестирование

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

Пользовательское тестирование

  • Пользовательское тестирование помогает нам проверить полезность программного обеспечения.
  • Решает ли приложение проблему пользователя?
  • Он измеряет полезность программного обеспечения.
  • Это происходит до сборки программного обеспечения.
  • Пример. Добавление новой функции, такой как повторное цитирование предыдущего текста в качестве ответа в приложении WhatsApp

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

Процесс тестирования удобства использования программного обеспечения можно разделить на 4 этапа

  1. Этап планирования тестирования
  2. Этап выполнения теста
  3. Этап анализа данных
  4. Этап отчетности

Юзабилити-тестирование | Как Для выполнения, контрольные примеры, контрольный список, методы

№1. Этап планирования тестирования

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

< p> Первоначальное действие — создать план тестирования, который поможет выполнить хорошее тестирование удобства использования.

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

№1. Определите объем работы

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

№2. Нанять тестировщиков

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

# 3. Определение целей

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

  • Чего мы хотим достичь с помощью этого теста?
  • Какие идеи мы ожидаем?
  • Что мы хотим показать нашим заинтересованным сторонам?

№4. Установите показатели

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

Образец метрики

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

# 2. Этап выполнения тестирования

На этом этапе выполняются тесты удобства использования.

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

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

Два основных момента, которые учитываются:

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

№3. Этап анализа данных

Данные, собранные в ходе сеанса, будут переданы для анализа, который предоставит команде некоторое понимание.

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

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

№4. Этап отчетности

На этапе отчетности заинтересованные стороны получат подробный отчет о результатах тестирования удобства использования.

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

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

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

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

1. Вы должны делать заметки структурированными или неструктурированными, если это полезно

2. Запись сеанса поможет позже показать заинтересованным сторонам конкретную обратную связь или понимание

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

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

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

6. Предоставленный прототип должен быть максимально реалистичным, не пытайтесь уменьшить отвлекающие факторы.

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

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

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

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

< strong> Тестовые примеры юзабилити-тестирования

Некоторые примеры тестовых примеров для юзабилити-тестирования веб-сайта:

  • Является ли навигация в программном обеспечении ясной и простой?
  • Является ли дизайн чистым и свободным от беспорядка?
  • Слишком много белого пространства?
  • Ссылка на логотип ведет на главную страницу?
  • Есть ли визуальные подсказки для ссылок?
  • Удовлетворяет ли внешний вид приложения глаз пользователя?
  • Согласован ли дизайн во всем приложении?
  • Помогает ли всплывающая подсказка пользователю?

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

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

Методы тестирования удобства

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

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

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

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

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

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

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

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

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

Модерируемые удаленные тесты на удобство использования обычно проводятся через Интернет модераторами.

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

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

Сеансы демонстрации экрана

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

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

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

Преимущество Юзабилити-тестирование

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

Недостатки юзабилити-тестирования

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

Рекомендации Проведение юзабилити-теста

1. Составьте лучший план тестирования для юзабилити-тестирования
2. Укажите конкретные показатели
3. Неоднократно протестируйте основные функции продукта
4. Набирайте идеальную целевую аудиторию.
5. Соберите заинтересованные стороны во время теста
6. Четко объясните участникам все, прежде чем начинать сеанс

Заключение

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

Пример. Джефф Безос, генеральный директор Amazon, вложил в дизайн юзабилити в 100 раз больше, чем в маркетинг.

Вы также можете прочитать следующие

TAG: qa