Overzicht van de Java API
Overzicht van Axe DevTools voor Web voor Java, inclusief beschikbare integraties en ondersteuningsbronnen
Functionele kenmerken van Deque’s Axe DevTools Java-integratie zijn onder andere:
- Industrie leidende, nul false positives axe-core toegankelijkheidsengine
- Ondersteuning voor Deque's rapportagefunctie
- Hamcrest-, Cucumber- en Selenium-gebaseerde testopstellingen
Standaard worden scans uitgevoerd volgens WCAG 2.1 Level AA, met best practices en experimentele regels uitgeschakeld. Zie Regels aanpassen om de regelset te wijzigen of best practices in te schakelen.
Om demoprojecten, gebundelde pakketten en de Axe DevTools CLI te downloaden, ga naar de downloadpagina.
Als je niet zeker weet waar je moet beginnen, raden we aan om een demoproject proberen om vertrouwd te raken met toegankelijkheidstests met Axe DevTools. Zoals altijd, voor klantenservice kun je rechtstreeks contact opnemen met je Deque-vertegenwoordiger, ons vragen via onze supportdesk, of stuur ons een e-mail. We helpen je graag de beste optie voor je workflow te kiezen.
Aangepaste Elementen en ElementInternals
Vanaf Axe DevTools Java 4.13.0 lezen scans de ARIA-semantiek die webcomponenten in JavaScript declareren via ElementInternals, in plaats van alleen de role en aria-* attributen die in de markup aanwezig zijn. Er is geen configuratie vereist en dit geldt voor zowel de Selenium- als Playwright-integraties. Semantiek in de DOM heeft nog steeds voorrang: een expliciet role of aria-* attribuut op het element overschrijft de waarde van ElementInternals.
Uw componenten moeten hun internals publiceren om dit alles van kracht te laten worden, en een component die ze opslaat in een privé klasseveld kan niet worden uitgelezen. Zie Aangepaste Elementen testen die ElementInternals gebruiken.
