Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze sectie worden enkele van de taken beschreven die zijn gekoppeld aan het testen van een gebruikersinterface voor een Windows-toepassing.
- Inleiding
- bruikbaarheidstests
- Toegankelijkheidstests
Introductie
Als u de effectiviteit en de algehele bruikbaarheid van een gebruikersinterface van een toepassing volledig wilt bepalen, moet deze worden getest. Testen laat zien hoe eenvoudig of moeilijk de gebruikersinterface is om te gebruiken voor de breedst mogelijke doelgroep. De tijd die nodig is om een toepassing te testen, is het goed waard.
Dit onderwerp is gericht op drie primaire testscenario's: algemene bruikbaarheid, toegankelijkheid en automatisering.
Bruikbaarheid testen
Bruikbaarheidstests bieden de mogelijkheid om een product te evalueren door te bestuderen hoe echte gebruikers het product daadwerkelijk gebruiken. Deze analyse zorgt ervoor dat belangrijke veronderstellingen over beoogde gebruikers en interfaceontwerpen worden ondersteund (of worden uitgevraagd) met echte gegevens. Alleen door deze empirische gegevens te verzamelen, kunt u erachter komen hoe goed de gebruikersinterface voor een product past bij de behoeften en verwachtingen van uw gebruikers.
Door gebruikersinteractie met het product te observeren en te luisteren naar feedback van gebruikers, worden belangrijke functies geïdentificeerd die mogelijk moeilijk te vinden en te gebruiken zijn. Op basis van deze resultaten kunnen aanpassingen worden aangebracht in de gebruikersinterface, indien nodig. Het is bijna onmogelijk om een nuttig product te bouwen zonder enige bruikbaarheidstests, omdat de resultaten de basis vormen voor het nemen van betere beslissingen over het product en het verbeteren van de algehele gebruikerservaring.
Bruikbaarheidstests bieden alleen aanzienlijke terugstortingen wanneer deze goed zijn geïntegreerd in de volledige levenscyclus van het project. Een enkele bruikbaarheidsstudie kan problemen identificeren, maar zonder opvolgingstests is het moeilijk om te bepalen of de oplossingen deze problemen hebben opgelost of nieuwe hebben geïntroduceerd.
De primaire scenario's voor bruikbaarheidstests zijn:
- Als u een softwareproductleverancier bent, betekent het testen van echte gebruikers van uw product dat u het ontwerp evalueert. Op basis van hoe u de toepassing hebt ontworpen, kunnen gebruikers de taken uitvoeren die ze moeten uitvoeren? Het testen van echte gebruikers die echte taken uitvoeren, kan er ook op wijzen of de ui-richtlijnen die u volgt, werken binnen de context van uw product en wanneer consistentie helpt of de mogelijkheid van een gebruiker om hun werk te doen belemmert.
- Als u een koper van softwareproduct bent, kunt u bruikbaarheidstests uitvoeren om een product te evalueren voor aankoop. Uw bedrijf kan bijvoorbeeld overwegen om een product te kopen voor hun twintigduizend werknemers. Voordat het bedrijf zijn geld uitgeeft, wil het ervoor zorgen dat het betreffende product echt werknemers helpt hun werk beter te doen. Bruikbaarheidstests kunnen ook nuttig zijn om te zien of de voorgestelde toepassing voldoet aan gepubliceerde richtlijnen voor ui-stijl (intern of extern). Het is het beste om UI-richtlijnen te gebruiken als een hulpbron, in plaats van primaire informatie voor het nemen van aankoopbeslissingen.
Zie bruikbaarheid in de praktijk voor meer informatie: Bruikbaarheid testen.
Toegankelijkheidstests
Toegankelijkheidstests omvatten twee gebieden van een UI-ontwerp: ondersteuning voor gebruikers met een handicap en programmatische toegang door geautomatiseerde testframeworks.
Om ervoor te zorgen dat een toepassing toegankelijk is voor gebruikers met een beperking, moet u het volgende testen:
- Naleving - Voldoet de toepassing aan verschillende wettelijke vereisten met betrekking tot toegankelijkheid?
- Effectiviteit: kunnen gebruikers met een handicap de toepassing gebruiken?
- Nuttigheid: biedt de toepassing voldoende functionaliteit voor gebruikers met een handicap?
- Tevredenheid - Hoe wordt de toepassing waargenomen door gebruikers met een handicap?
Het testen van deze aspecten van een toepassing kan worden uitgevoerd via een toegankelijkheidscontrole, waarbij een handmatige beoordeling van de toepassing door een toegankelijkheidsexpert wordt uitgevoerd en een gerichte bruikbaarheidsstudie van uitgeschakelde gebruikers en ondersteunende technologieapparaten.
Hoewel het schijnbaar niet gerelateerd is, is er een nauwe correlatie tussen de programmatische toegangsvereisten van geautomatiseerde testframeworks en die van ondersteunende technologieapparaten. Het ondersteunen van de ene heeft het extra voordeel van het inschakelen van de andere. Zie Accessibility, Testing for Accessibilityen the Windows Automation APIvoor meer informatie over toegankelijkheid en testautomatisering in Windows-toepassingen.