Огромный сборник статей от WPTec для начинающих

Мнение

aXe: библиотека JavaScript с открытым исходным кодом для автоматизации тестирования доступности

В июне 2015 года Deque , консалтинговая компания по вопросам доступности, открыла aXe с открытым исходным кодом , механизм правил доступности для автоматизированного тестирования пользовательского веб-интерфейса. aXe — это компактная библиотека JavaScript (~ 100 КБ), которая выполняет автоматические тесты доступности внутри вашей среды тестирования или браузера. Дек обозначил ряд преимуществ библиотеки aXe по сравнению с предыдущими подходами к автоматизированному тестированию пользовательских интерфейсов на основе HTML:

  • Работает во всех современных браузерах
  • Он поддерживает фикстуры в памяти, статические фикстуры, интеграционные тесты и фреймы бесконечной глубины.
  • Он имеет ноль ложных срабатываний (несмотря на ошибки)
  • Это с открытым исходным кодом
  • Он активно поддерживается крупным поставщиком специальных возможностей.
  • Он предназначен для работы с любыми инструментами, фреймворками, библиотеками и средами, которые у вас есть сегодня.
  • Он предназначен для интеграции в ваши существующие функциональные/приемочные автоматизированные тесты.
  • Он автоматически определяет, какие правила следует запускать, исходя из контекста оценки.
  • Он легко настраивается

aXe интегрируется с Karma, QUnit, Jasmine, Mocha, PhantomJS и многими другими — практически с любой средой тестирования, поддерживающей выполнение JavaScript.

Расширение aXe добавляет тестирование доступности в инструменты разработчика Chrome

Если вы не используете инструменты автоматического тестирования в своих проектах, расширение инструментов разработчика Chrome — это самый простой способ выполнить тесты доступности непосредственно в браузере, когда вы просматриваете или создаете веб-сайт или приложение.

aXe доступен как бесплатное расширение в интернет-магазине Chrome . (Кроме того, он также доступен в виде надстройки для Firefox .) После того, как вы нажмете «Добавить в Chrome», aXe станет доступен на отдельной вкладке в панели Chrome DevTools. Он автоматически выявляет дефекты доступности и предлагает подробную информацию о каждом нарушении.

Создателям aXe было предложено предоставить библиотеку с открытым исходным кодом рабочей группе W3C WAI Evaluation and Repair Tools , поскольку группа работает над разработкой нормативного набора правил для оценки соответствия WCAG 2.0 .

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

В 2014 году команда специальных возможностей обсуждала добавление автоматизированного тестирования доступности в WordPress , при этом Quail.js был одним из лидеров. Команда только сейчас добавляет стандарты кода специальных возможностей в основное руководство WordPress . Следующим шагом будет уточнение списка требований к инструменту автоматизированного тестирования. aXe может быть новой возможностью для рассмотрения, поскольку он имеет открытый исходный код и ориентирован на то, чтобы помочь веб-сайтам соответствовать требованиям WCAG 2.0.

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

Рекомендуем прочитать
Мнение

Плагин Delete Me помогает владельцам сайтов на WordPress обеспечить право на забвение по GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин Distributor от 10up вышел в бета-версии: новое решение для синдикации контента WordPress

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *