JavaScript del Navegador
Visión general de Axe DevTools para Web con JavaScript del navegador
El paquete @axe-devtools/browser es una biblioteca de JavaScript que cargas en la página que tus pruebas ejercitan. Lo inicializas una vez, luego llamas a run() en un elemento del DOM para escanearlo en busca de violaciones de accesibilidad y obtener los resultados de vuelta como un objeto JSON. Debido a que el escaneo toma un elemento en lugar de una sesión del navegador, funciona con suites de pruebas que renderizan el marcado por sí mismas, como Jasmine, Karma o una biblioteca de pruebas que se ejecuta bajo Jest.
Si tus pruebas navegan un navegador a través de un controlador, en su lugar utiliza la vinculación para tu marco: Cypress, Playwright, Puppeteer, WebdriverIO o WebDriverJS.
Comenzando
- Opciones de instalación: configura tu repositorio de artefactos, descarga un paquete o instala directamente desde Agora de Deque
- Importar e inicializar: importa el paquete y configura tu entorno de pruebas
- Escribir pruebas: agrega escaneos de accesibilidad a tus pruebas existentes
- Referencia API: cada función que expone la biblioteca, incluyendo
AxeDevTools.init,AxeDevTools.configureyAxeDevTools.run
