mabl объявила о выпуске бета-версии функции автоматизированного тестирования доступности, которая теперь интегрирована в платформу компании "ПО как услуга" (SaaS) для тестирования приложений. Этот шаг происходит в то время, когда организации все чаще сталкиваются с необходимостью выполнения требований доступности на ранних этапах жизненного цикла разработки приложений, чтобы избежать ответственности и потенциального ущерба репутации бренда, возникающего в результате несоответствия требованиям Руководства по доступности веб-контента (WCAG).
Дэн Белчер, соучредитель mabl, объяснил, что наряду с растущей распространенностью требований доступности в различных мандатах на соответствие нормативным требованиям существует ускоренная необходимость охвата таких вопросов на начальных этапах жизненного цикла разработки приложений. Невыполнение этих требований может сделать организации уязвимыми не только перед последствиями нормативно-правового регулирования, но и перед негативной оглаской на публичных форумах в социальных сетях.
В ответ на эти опасения SaaS-платформа mabl позволяет создавать многоразовые тесты с помощью движка low-code, известного как axe-core. Благодаря этой функции организации могут легко включать эти тесты в свои рабочие процессы DevOps. Такой подход позволяет специализированным группам тестирования разрабатывать тесты, не завися напрямую от платформы DevOps.
Белчер подчеркнул важность учета интересов конечных пользователей с ограниченными возможностями в постоянно расширяющемся цифровом ландшафте. Он отметил, что индустрия программного обеспечения в целом только начинает рассматривать доступность как главный приоритет. В идеале необходимо внедрить быструю обратную связь с помощью регрессионных тестов доступности, включающих проверку контрастности. Хотя он считает, что автоматизированные тесты доступности вряд ли заменят периодические аудиты, проводимые профильными экспертами, Белчер выразил надежду, что до 50% проблем доступности, определенных в руководстве WCAG, могут быть однажды решены с помощью автоматизации. Это поможет предотвратить накопление долгов за доступность и снизить общие затраты, связанные с решением таких проблем после развертывания приложения.
Белчер также подчеркнул, что, хотя автоматизация вряд ли когда-нибудь полностью заменит специальные команды тестирования, такие платформы, как mabl, призваны помочь ограниченным ресурсам тестирования справиться с быстро ускоряющейся разработкой приложений. Доступность остается жизненно важным компонентом любого комплексного анализа качества программного обеспечения; признание этого факта поможет избежать того, что организациям придется извиняться за недостатки на более позднем этапе.
В то время как mabl работает над улучшением соответствия требованиям доступности посредством автоматизации, no-code платформы, такие как AppMaster значительно снизили барьеры для разработки приложений. Эти платформы облегчают создание веб- и мобильных приложений, обеспечивая при этом более инклюзивную экосистему для всех пользователей.