Delen via


Testen op toegankelijkheid

Het testen van de toegankelijkheid van uw Windows-toepassingen, hulpprogramma's voor ondersteunende technologie (AT) en UI-frameworks is van cruciaal belang voor een succesvolle gebruikerservaring voor mensen met verschillende handicaps (waaronder gezichtsvermogen, leren, dexteriteit/mobiliteit en taal/communicatie), situatiebeperkingen of mensen die liever een toetsenbord gebruiken.

Zowel programmatische toegang als toetsenbordtoegang zijn cruciaal voor ondersteuning van toegankelijkheid. Zorg ervoor dat uw toepassing voldoende programmatische toegang biedt tot en informatie over alle UI-elementen en dat al uw toepassingsscenario's kunnen worden uitgevoerd met behulp van alleen toetsenbordfocus en navigatie.

Naast het controleren van de programmatische toegang, kunnen sommige van de hier vermelde hulpprogramma's ook helpen bij het beoordelen van de ondersteuning van uw toepassing voor toetsenbordtoegang en navigatie. Het is echter ook belangrijk om, indien mogelijk, uw implementatie te verifiëren met gebruikers van ondersteunende technologieën, zoals schermlezers.

Hieronder worden de verschillende hulpprogramma's beschreven die kunnen worden gebruikt om de implementatie van toegankelijkheid van zowel Windows- als webtoepassingen te testen.

Gereedschap

Toegankelijkheidsinzichten : helpt ontwikkelaars bij het vinden en oplossen van toegankelijkheidsproblemen in zowel websites als Windows-toepassingen.

  • Toegankelijkheidsinzichten voor web- is een uitbreiding voor Chrome en Microsoft Edge Insider- waarmee ontwikkelaars toegankelijkheidsproblemen in web-apps en -sites kunnen vinden en oplossen. Het ondersteunt twee primaire scenario's:

    • FastPass: een lichtgewicht proces met twee stappen waarmee ontwikkelaars veelvoorkomende, zeer belangrijke toegankelijkheidsproblemen in minder dan vijf minuten kunnen identificeren.
    • Evaluatie: iedereen kan controleren of een website 100% voldoet aan de toegankelijkheidsstandaarden en -richtlijnen. Accessibility Insights laat u ook UI Automation-elementen, eigenschappen, besturingspatronen en gebeurtenissen bekijken (vergelijkbaar met de Inspect en AccEvent oudere hulpprogramma's zoals beschreven in de volgende sectie).
  • Toegankelijkheidsinzichten voor Windows helpt ontwikkelaars bij het vinden en oplossen van toegankelijkheidsproblemen in Windows-apps. Het hulpprogramma ondersteunt drie primaire scenario's:

    • Live Inspect kunnen ontwikkelaars controleren of een element in een app de juiste eigenschappen van UI Automation heeft door de muisaanwijzer op het element te bewegen of de focus op het toetsenbord in te stellen.
    • FastPass: een lichtgewicht proces met twee stappen waarmee ontwikkelaars veelvoorkomende, zeer belangrijke toegankelijkheidsproblemen in minder dan vijf minuten kunnen identificeren.
    • Problemen oplossen kunt u specifieke toegankelijkheidsproblemen vaststellen en oplossen.

Verouderde testhulpprogramma's

De volgende hulpprogramma's zijn nog steeds beschikbaar in de Windows SDK en worden hier beschreven voor continue ondersteuning, maar we raden u aan over te stappen op Toegankelijkheidsinzichten.

  • Accessible Event Watcher: Het hulpprogramma Accessible Event Watcher (AccEvent) onderzoekt toegankelijkheidsgegevens om toepassings-UI-elementen te valideren, om ervoor te zorgen dat de UI-elementen de juiste Microsoft Active Accessibility- en UI Automation-gebeurtenissen genereren wanneer er wijzigingen in de gebruikersinterface optreden. AccEvent wordt meestal gebruikt om problemen op te sporen en te controleren of aangepaste en uitgebreide besturingselementen correct werken.

  • Inspect: Hiermee kunt u de toegankelijkheidsgegevens in elk UI-element bekijken. Het is vooral handig wanneer u een gemeenschappelijk besturingselement uitbreidt of een aangepast besturingselement maakt, om ervoor te zorgen dat eigenschappen en besturingspatronen correct zijn ingesteld.

  • AccScope: met het hulpprogramma AccScope kunnen ontwikkelaars de toegankelijkheid van hun toepassing visueel evalueren tijdens de vroege ontwerp- en ontwikkelingsfasen. Met AccScope kunt u visualiseren hoe een schermlezer UI Automation-informatie gebruikt die een app biedt. Er kunnen gebieden worden weergegeven waar het toevoegen van informatie of ondersteuning aan uw toepassing de toegankelijkheid kan verbeteren.

  • Toegankelijkheidscontrole voor de gebruikersinterface: Het hulpprogramma Toegankelijkheidscontrole van de gebruikersinterface (AccChecker) controleert of aan de belangrijkste toegankelijkheidsvereisten voor de gebruikersinterface wordt voldaan. AccChecker bevat verificatiecontroles voor UI Automation, Microsoft Active Accessibility en Accessible Rich Internet Applications (ARIA). Het kan een statische controle bieden op fouten zoals ontbrekende namen, structuurproblemen en meer. Het helpt programmatische toegang te verifiëren en geavanceerde functies te bieden ter ondersteuning van het automatiseren van toegankelijkheidstests.

  • UI Automation Verify: UI Automation Verify (UIA Verify) is een testframework voor handmatige en geautomatiseerde tests van de implementatie van UI Automation van een besturingselement of toepassing. De testresultaten kunnen ook worden vastgelegd. U kunt uw toepassing integreren in de testcode en regelmatig, geautomatiseerd testen of spotcontroles uitvoeren voor uw UI Automation-scenario's. Dit hulpprogramma is handig om te controleren of wijzigingen in toepassingen met gevestigde functies geen nieuwe problemen of regressies hebben op gebieden buiten de nieuwe functies.

Verouderde hulpprogramma's

De Accessible Explorer en UI Spy hulpprogramma's zijn verouderd en zijn niet meer beschikbaar. Gebruik in plaats daarvan Inspect of AccScope.