Descripción General de la API de Java
Descripción general de Axe DevTools para la Web en Java, incluyendo las integraciones disponibles y los recursos de soporte
Las características de integración de Axe DevTools Java de Deque incluyen:
- Motor de accesibilidad axe-core líder en el sector, sin falsos positivos
- Soporte para la funcionalidad de generación de informes de Deque
- Configuraciones de pruebas basadas en Hamcrest, Cucumber y Selenium
Los escaneos se ejecutan contra el nivel AA de WCAG 2.1 por defecto, con las reglas de mejores prácticas y experimentales desactivadas. Consulte Personalización de Reglas para cambiar el conjunto de reglas o habilitar las mejores prácticas.
Para descargar proyectos de demostración, paquetes agrupados y el CLI de Axe DevTools, visita la página de descargas.
Si no está seguro de por dónde comenzar, le recomendamos probar un proyecto de demostración para familiarizarse con las pruebas de accesibilidad con Axe DevTools. Como siempre, para soporte al cliente puede contactar directamente a su representante de Deque, preguntarnos a través de nuestro servicio de soporte, o envíanos un correo electrónico. Estaremos encantados de ayudarle a seleccionar la mejor opción para su flujo de trabajo.
Elementos personalizados y ElementInternals
A partir de Axe DevTools Java 4.13.0, los análisis leen la semántica ARIA que los componentes web declaran en JavaScript a través de ElementInternals, en lugar de solo los atributos role y aria-* presentes en el marcado. No se requiere configuración, y esto se aplica a las integraciones de Selenium y Playwright. Las semánticas en el DOM todavía tienen prioridad: un atributo explícito role o aria-* en el elemento anula el valor de ElementInternals.
Sus componentes deben publicar sus elementos internos para que esto surta efecto, y un componente que los almacena en un campo de clase privada no se puede leer. Vea Pruebas de Elementos Personalizados que Usan ElementInternals.
