Ibmabilitylab Mobile Accessibility Checker: Инструмент Для Автоматизации Проверок Доступности Интерфейса Мобильных Приложений.

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

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

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

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

На фоне всего этого хорошей новостью стало появление еще одного инструмента для автоматизированного тестирования доступности интерфейсов мобильных приложений для платформ iOS и Android, разработанного исследовательским отделом корпорации IBM. Этот инструмент называется Mobile Accessibility Checker и позволяет автоматически находить и устранять основные проблемы, что помогает сделать интерфейс приложения более доступным и удобным для массы пользователей пожилого возраста или с ограниченными возможностями.

Число таких людей в современном мире превышает миллиард, поэтому из-за все большего проникновения цифровых технологий число таких пользователей мобильных приложений постоянно растет. IBMabilityLab Mobile Accessibility Checker помогает разработчикам и дизайнерам автоматизировать проверку, документирование и составление отчетов о соответствии стандартам доступности для собственных и гибридных интерфейсов приложений на платформах iOS и Android. В результате разработчики получают информацию о найденных проблемах и способах их решения непосредственно в процессе проектирования интерфейса.

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

В результате разработчик получает:

  • Соблюдение стандартов технической доступности и, как следствие, государственных постановлений, декларирующих обязательное соблюдение стандартов доступности (например, американского раздела 508).

  • Ээкономия времени и затрат на разработку за счет автоматизации.

  • Снижение порога компетентности для входа, поскольку Mobile Accessibility Checker позволяет разработчикам, не очень знакомым с различными аспектами доступности, делать доступные интерфейсы (по крайней мере, до определенного уровня).

IBMabilityLab Mobile Accessibility Checker доступен как в виде услуги, так и в виде программного компонента с Java SDK, что позволяет интегрировать его в существующие системы разработки, но, к сожалению, он не является открытым исходным кодом.

Более подробную информацию все желающие могут получить по адресу вводная документация (PDF-файл, 185 КБ).

Теги: #доступность #доступность #юзабилити #мобильные #iOS #Android #ibm #автоматическое тестирование #разработка iOS #разработка мобильных приложений #разработка Android

Вместе с данным постом часто просматривают: