Accessibility testing — это проверка того, может ли продуктом пользоваться более широкий круг людей, включая пользователей с ограничениями зрения, моторики, слуха и когнитивной нагрузки. Для QA это часть качества, а не отдельная благотворительность.
Минимум, который стоит проверять
- →Навигация с клавиатуры и логичный focus order.
- →Видимый focus state.
- →Контраст текста и элементов.
- →Наличие осмысленных labels, roles и alt-текстов там, где они нужны.
Частые сигналы проблем
- →Кнопка выглядит как кнопка, но не фокусируется.
- →Форма визуально понятна, но screen reader не понимает поле.
- →Модальное окно не ловит фокус и не закрывается с клавиатуры.
- →Ошибка отображается цветом, но никак не озвучивается и не подписывается текстом.
Даже базовая accessibility-проверка сильно улучшает продукт и часто выявляет фундаментальные UX и engineering-проблемы.