Accessibility testing

Draft

Практичный взгляд на accessibility для QA: что проверять руками и почему это часть качества, а не дополнительная опция.

Содержание

Accessibility testing — это проверка того, может ли продуктом пользоваться более широкий круг людей, включая пользователей с ограничениями зрения, моторики, слуха и когнитивной нагрузки. Для QA это часть качества, а не отдельная благотворительность.

Минимум, который стоит проверять

  • Навигация с клавиатуры и логичный focus order.
  • Видимый focus state.
  • Контраст текста и элементов.
  • Наличие осмысленных labels, roles и alt-текстов там, где они нужны.

Частые сигналы проблем

  • Кнопка выглядит как кнопка, но не фокусируется.
  • Форма визуально понятна, но screen reader не понимает поле.
  • Модальное окно не ловит фокус и не закрывается с клавиатуры.
  • Ошибка отображается цветом, но никак не озвучивается и не подписывается текстом.

Даже базовая accessibility-проверка сильно улучшает продукт и часто выявляет фундаментальные UX и engineering-проблемы.