Hvad er Usability Testing? Software UX

Usability Testing

Usability Testing ogsรฅ kendt som User Experience (UX) Testing, er en testmetode til at mรฅle, hvor let og brugervenlig en softwareapplikation er. Et lille sรฆt mรฅlslutbrugere, brug softwareapplikation til at afslรธre brugervenlighedsfejl. Usability test fokuserer hovedsageligt pรฅ brugerens brugervenlighed ved at bruge applikationen, applikationens fleksibilitet til at hรฅndtere kontroller og applikationens evne til at opfylde sine mรฅl.

Denne test anbefales i den indledende designfase af SDLC, hvilket giver mere synlighed pรฅ brugernes forventninger.

Hvorfor udfรธrer Usability Testing

Usability Testing

ร†stetik og design er vigtigt. Hvor godt et produkt ser ud, afgรธr normalt, hvor godt det fungerer.

Der er mange softwareapplikationer/websteder, der mislykkes, nรฅr de fรธrst er lanceret, pรฅ grund af fรธlgende รฅrsager -

  • Hvor klikker jeg nรฆste?
  • Hvilken side skal navigeres?
  • Hvilket ikon eller jargon reprรฆsenterer hvad?
  • Fejlmeddelelser er ikke konsistente eller vises effektivt
  • Sessionstid ikke tilstrรฆkkelig.

Software Engineering, Usability Testing identificerer brugervenlighedsfejl i systemet tidligt i udviklingscyklussen og kan redde et produkt fra fejl.

Eksempler pรฅ Usability Testing Test Cases

Usability Testing Test Cases

Mรฅlet med denne test er at tilfredsstille brugere, og den koncentrerer sig hovedsageligt om fรธlgende parametre i et system:

Systemets effektivitet

  • Er systemet let at lรฆre?
  • Er systemet brugbart og tilfรธrer vรฆrdi til mรฅlgruppen?
  • Er indhold, farve, ikoner, billeder brugt รฆstetisk tiltalende?

Effektivitet

  • Der skulle krรฆves lidt navigation for at nรฅ den รธnskede skรฆrm eller webside, og rullepaneler bรธr bruges sjรฆldent.
  • Ensartethed i format af skรฆrm/sider i din applikation/hjemmeside.
  • Mulighed for at sรธge i din softwareapplikation eller dit websted.

Nรธjagtighed

  • Ingen forรฆldede eller forkerte data som kontaktoplysninger/adresse bรธr vรฆre til stede.
  • Der mรฅ ikke vรฆre brudte links.

Brugervenlighed

  • De anvendte kontroller skal vรฆre selvforklarende og mรฅ ikke krรฆve trรฆning for at betjene
  • Brugerne skal have hjรฆlp til at forstรฅ applikationen/hjemmesiden
  • Tilpasning til ovenstรฅende mรฅl hjรฆlper med effektiv test af brugervenlighed

Sรฅdan laver du Usability Test: Fuldstรฆndig proces

Usability testproces bestรฅr af fรธlgende faser

Usability Test: Komplet proces

Fase 1) Planlรฆgning: I denne fase bestemmes mรฅlene for usability-testen. At fรฅ frivillige til at sidde foran din ansรธgning og registrere deres handlinger er ikke et mรฅl. Du skal bestemme kritiske funktionaliteter og mรฅl for systemet. Du skal tildele opgaver til dine testere, som udรธver disse kritiske funktioner. I lรธbet af denne fase bestemmes ogsรฅ brugbarhedstestmetoden, antal og demografi for brugervenlighedstestere, testrapportformater

Fase 2) Rekruttering: I denne fase rekrutterer du det รธnskede antal testere i henhold til din usability-testplan. Det kan tage tid at finde testere, der matcher din demografiske (alder, kรธn osv.) og professionelle (uddannelse, job osv.) profil.

Fase 3) Usability Test: I denne fase udfรธres der rent faktisk brugervenlighedstests.

Fase 4) Dataanalyse: Data fra usability-tests analyseres grundigt for at udlede meningsfulde konklusioner og give handlingsrettede anbefalinger til at forbedre den overordnede anvendelighed af dit produkt.

Fase 5) Rapportering: Resultaterne af usability-testen deles med alle berรธrte interessenter, som kan omfatte designer, udvikler, klient og CEO

Metoder til brugbarhedstestning: 2 teknikker

Der er to tilgรฆngelige metoder til at udfรธre usability test โ€“

  1. Laboratoriebrugbarhedstest
  2. Fjernanvendelighedstest

Laboratoriebrugbarhedstest:. Denne test udfรธres i et separat laboratorielokale i nรฆrvรฆrelse af observatรธrerne. Testerne fรฅr tildelt opgaver, der skal udfรธres. Observatรธrens rolle er at overvรฅge testernes adfรฆrd og rapportere resultatet af testen. Observatรธren forbliver tavs under testforlรธbet. I denne test er bรฅde observatรธrer og testere til stede pรฅ det samme fysiske sted.

Fjernanvendelighedstest: Under denne test er observatรธrer og testere placeret pรฅ afstand. Testere fรฅr adgang til systemet under test pรฅ afstand og udfรธrer tildelte opgaver. Testerens stemme, skรฆrmaktivitet, testernes ansigtsudtryk optages af en automatiseret software. Observatรธrer analyserer disse data og rapporterer resultaterne af testen. Eksempel pรฅ sรฅdan en software โ€“ http://silverbackapp.com/

Hvor mange brugere har du brug for?

Hvor mange brugere har du brug for

Forskning (Virzi, 1992 og Neilsen Landauer, 1993) peger pรฅ det 5 brugere er nok til at afdรฆkke 80 % af brugervenlighedsproblemerne. Nogle forskere foreslรฅr andre tal.

Sandheden er, at det faktiske antal brugere, der krรฆves, afhรฆnger af kompleksiteten af โ€‹โ€‹den givne applikation og dine brugervenlighedsmรฅl. ร˜get brugervenlighed resulterer i รธgede omkostninger, planlรฆgning, deltagerstyring og dataanalyse.

Men som en generel retningslinje, hvis du pรฅ en lille budget og interesseret i DIY usability test 5 er et godt tal til at begynde med. Hvis budget er ikke en begrรฆnsning dens bedste konsultere erfarne fagfolk at bestemme antallet af brugere.

Tjekliste til UX-test

Det primรฆre mรฅl med denne test er at finde afgรธrende brugervenlighedsproblemer, fรธr produktet lanceres. Fรธlgende ting skal overvejes for at fรฅ en testsucces:

  • Start UX-testen i den tidlige fase af design og udvikling
  • Det er en god praksis at udfรธre brugervenlighedstest af din konkurrents produkt, fรธr du begynder udviklingen. Dette vil hjรฆlpe dig med at bestemme brugervenlighedsstandarder for din mรฅlgruppe
  • Vรฆlg de relevante brugere til at teste systemet (Kan vรฆre eksperter/ikke-ekspertbrugere/50-50 af eksperter og ikke-eksperter)
  • Brug en bรฅndbreddeformer. For eksempel har din mรฅlgruppe dรฅrlig netvรฆrksforbindelse, begrรฆnse netvรฆrksbรฅndbredden til at sige 56 Kbps for dine brugervenlighedstestere.
  • Testere skal koncentrere sig om kritiske og ofte anvendte funktioner i systemet.
  • Tildel en enkelt observatรธr til hver tester. Dette hjรฆlper observatรธren til nรธjagtigt at notere testerens adfรฆrd. Hvis en observatรธr er tilknyttet flere testere, kan resultaterne blive kompromitteret
  • Uddan designere og udviklere, at disse testresultater ikke er et tegn pรฅ fiasko, men det er et tegn pรฅ forbedring

Usability Test Fordele

Som med alt andet i livet, har brugbarhedstest sine fordele og ulemper. Lad os se pรฅ dem

  • Det hjรฆlper med at afdรฆkke brugervenlighedsproblemer, fรธr produktet markedsfรธres.
  • Det hjรฆlper med at forbedre slutbrugertilfredsheden
  • Det gรธr dit system yderst effektivt og effektivt
  • Det hjรฆlper med at indsamle รฆgte feedback fra din mรฅlgruppe, der rent faktisk bruger dit system under en usability-test. Du behรธver ikke stole pรฅ "meninger" fra tilfรฆldige personer.

Usability Test Ulemper

  • Omkostninger er en vigtig overvejelse i usability test. Det krรฆver mange ressourcer at oprette et Usability Test Lab. Rekruttering og styring af usability-testere kan ogsรฅ vรฆre dyrt

Imidlertid betaler disse omkostninger sig selv op i form af hรธjere kundetilfredshed, fastholdelse og gentagelsesforretning. Usability test anbefales derfor stรฆrkt.

Opsummer dette indlรฆg med: