Что такое UX-тестирование?

«Что такое UX-тестирование?» — вопрос из категории Основы тестирования, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

UX-тестирование (User Experience Testing) — это процесс оценки того, насколько продукт (сайт, приложение) является удобным, эффективным и приятным в использовании с точки зрения конечного пользователя. Фокус — на субъективном восприятии, а не на технических дефектах.

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

Пример проверки формы оплаты:

  1. Задача: "Оплатите заказ банковской картой."
  2. Наблюдаемые проблемы: Пользователь не понимает, куда вводить CVC-код; сообщение об ошибке формата номера карты непонятно; кнопка "Далее" визуально не выделена.
  3. Метрики: Время выполнения задачи, количество ошибок, уровень удовлетворенности (опрос).

Основные методы:

  • Модерируемое юзабилити-тестирование: Наблюдение за действиями реальных пользователей с комментариями "вслух".
  • A/B-тестирование: Сравнение двух версий интерфейса для определения более эффективной.
  • Карточная сортировка: Изучение ментальной модели пользователей для улучшения информационной архитектуры.
  • Анализ тепловых карт (heatmaps): Визуализация областей кликов и прокрутки страницы.

Ключевое отличие от функционального тестирования: UX-тестирование отвечает на вопрос "Удобно ли?", а функциональное — "Работает ли?".