Abra SDK

Met de Abra SDK kun je toegankelijkheidscontroles toevoegen aan je bestaande tests. Voer testen lokaal uit of vanuit je CI/CD-pipeline. De resultaten worden weergegeven in je IDE en op het Abra Dashboard.

Code snippet configures rules for the Abra SDK and performs and audit; an arrow is pointed towards a screenshot which displays a failure for the name present rule

Hoe werkt het?

Na installatie van de Abra SDK kun je eenvoudig geautomatiseerde toegankelijkheidscontroles toevoegen aan je testen. Met onze SDK kun je toegankelijkheidsproblemen detecteren voordat ze bij je gebruikers terechtkomen. Onze SDK is compatibel met Espresso/UiAutomator op Android en XCUITest op iOS.

Tests kunnen worden uitgevoerd op een toestel of simulator, zowel in de cloud als lokaal. Gedetecteerde toegankelijkheidsproblemen kunnen lokaal worden gebruikt of naar het Abra Dashboard worden gestuurd. Oplossingen voor elk probleem worden verstrekt in Abra Documentatie welke weer is verbonden met de Abra Academy.

Wat kan je testen?

De Abra SDK maakt gebruik van de volledige kracht van de Abra Test Engine. Het kan automatisch toegankelijkheidsproblemen vinden zoals:

Voorbeelden

De screenshots hieronder zijn voorbeelden van fouten die automatisch gevonden worden door de Abra SDK.

Screenshot of an Android app which displays an edit button, but the screen reader does not announce a nameScreenshot of an Android app which displays a selected checkbox, but the screen reader does not announce the selected state

Screenshot of an iOS app which displays a delete account button, but the screen reader does not announce the button roleScreenshot of an iOS app which displays a slider set to 60%, but the screen reader does not announce the progress value

Veelgestelde vragen

Resultaten zijn meteen beschikbaar na het voltooien van je tests. Het duurt doorgaans minder dan 5 seconden om een scherm te scannen.

Neem contact met ons op zodat we je persoonlijk kunnen helpen bij het gebruiken van de Abra SDK.

De Abra SDK maakt gebruik van de Abra Test Engine om een reeks toegankelijkheidsproblemen te controleren. Hieronder vallen onder andere tekstschaling, schermoriëntatie, contrast en semantiek zoals naam, rol, status en waarde.

Ja, dezelfde test engine wordt gebruikt in Abra Desktop. Met Abra Desktop kun je elke app vanaf je Mac testen.

Op dit moment ondersteunen we Espresso/UiAutomator op Android en XCUITest op iOS. We hebben plannen om in de nabije toekomst meer frameworks te ondersteunen. Laat ons weten welk framework je mist, zodat wij de integratie prioriteit kunnen geven.