Hva er brukervennlighetstesting? Metoder og eksempler
⚡ Smart oppsummering
Brukbarhetstesting måler hvor enkelt ekte mennesker fullfører ekte oppgaver i en applikasjon. Denne oversikten forklarer hvorfor team kjører den, taksonomien for testtyper, femfaseprosessen, målingene som beviser fremgang, og hvor mange deltakere som er nok.

Brukervennlighetstesting
Brukervennlighetstesting også kjent som brukeropplevelsestesting (UX), er en ikke-funksjonell testing Metode for å måle hvor enkelt og brukervennlig et program er. En liten gruppe sluttbrukere bruker programvaren til å avdekke brukervennlighetsfeil. Brukbarhetstesting fokuserer hovedsakelig på hvor enkelt det er å bruke programmet, hvor fleksibelt det er til å håndtere kontroller og hvor godt det er til å nå sine mål.
Denne testingen anbefales i den innledende designfasen av SDLC, noe som gir mer innsikt i brukernes forventninger.
Hvorfor gjør brukervennlighetstesting
Estetikk og design er viktig. Hvor godt et produkt ser ut avgjør vanligvis hvor godt det fungerer.
Det er mange programvareapplikasjoner/nettsteder som mislykkes, når de først er lansert, på grunn av følgende årsaker -
- Hvor klikker jeg neste?
- Hvilken side må navigeres?
- Hvilket ikon eller sjargong representerer hva?
- Feilmeldinger er ikke konsistente eller effektivt vist
- Sesjonstid ikke tilstrekkelig.
Engineering programvare, Usability Testing identifiserer brukervennlighetsfeil i systemet tidlig i utviklingssyklusen og kan redde et produkt fra feil.
Eksempel på testtilfeller for brukervennlighet
Deretter bør du vurdere hva en tester faktisk bør evaluere.
Målet med denne testen er å tilfredsstille brukere, og den konsentrerer seg hovedsakelig om følgende parametere til et system:
Effektiviteten til systemet
- Er systemet lett å lære?
- Er systemet nyttig og gir verdi til målgruppen?
- Er innhold, farge, ikoner, bilder brukt estetisk tiltalende?
Effektivitet:
- Lite navigering bør kreves for å nå ønsket skjerm eller nettside, og rullefelt bør brukes sjelden.
- Ensartethet i format av skjerm/sider i applikasjonen/nettstedet ditt.
- Mulighet for å søke i programvaren eller nettstedet ditt.
Nøyaktighet
- Ingen utdaterte eller feilaktige data som kontaktinformasjon/adresse skal være tilstede.
- Ingen ødelagte koblinger skal være tilstede.
Brukervennlighet
- Kontroller som brukes skal være selvforklarende og må ikke kreve opplæring for å betjene
- Det bør gis hjelp for at brukerne skal forstå applikasjonen/nettstedet
- Tilpasning til målene ovenfor hjelper til med effektiv brukervennlighetstesting
Typer brukervennlighetstesting
Brukbarhetstesting er ikke én fast prosedyre. Hver studie klassifiseres langs tre akser før rekrutteringen starter: hvem som veileder økten, hvor den skjer, og hvilke spørsmål resultatene besvarer. GUI-testing, disse typene spør om en ekte person lykkes, ikke om en kontroll fungerer.
| typen | Hvordan fungerer det | Passer best for |
|---|---|---|
| moderert | En forsker introduserer hver oppgave og undersøker live. | Begrunnelsen bak atferd |
| Umoderert | Programvare registrerer deltakere som jobber alene. | Rask tilbakemelding i stor skala |
| Personlig (lab) | Testere og observatører deler ett kontrollert rom. | Kroppsspråk, komplekse produkter |
| Remote | Testere jobber fra sin egen enhet og sitt eget sted. | Bred rekkevidde, korte tidsfrister |
| utforsk | Åpne oppgaver samlet om tidlige konsepter. | Finne hull før designet fryser |
| Sammen | Brukere velger mellom to konkurrerende design. | Avgjør debatter med bevis |
Timing er også viktig. Formative studier kjøres mens designet er flytende og forklarer hvorfor brukere sliter. Summative studier vurderer et fungerende bygg.
Metoder for brukbarhetstesting: 2 teknikker
Det er to tilgjengelige metoder for å utføre brukervennlighetstesting –
- Brukbarhetstesting i laboratoriet
- Fjernbrukstesting
Laboratoriebrukerbarhetstesting:Denne testingen utføres i et separat laboratorierom i observatørenes nærvær. Testerne får tildelt oppgaver å utføre. Observatørens rolle er å overvåke testernes oppførsel og rapportere resultatet av testingen. Observatøren forblir stille under testingen. I denne testingen er både observatører og testere til stede på samme fysiske sted.
Fjernbrukstesting: Under denne testingen er observatører og testere eksternt lokalisert. Testere får tilgang til systemet under test, eksternt og utfører tildelte oppgaver. Testerens stemme, skjermaktivitet, testernes ansiktsuttrykk registreres av en automatisert programvare. Observatører analyserer disse dataene og rapporterer funn av testen. Eksempel på en slik programvare – http://silverbackapp.com/ (nå pensjonert)
Slik gjør du brukervennlighetstesting: Komplett prosess
Med en valgt teknikk består brukervennlighetstestprosessen av følgende faser:
Fase 1) Planlegging: I løpet av denne fasen blir målene for brukervennlighetstesten bestemt. Det er ikke et mål å la frivillige sitte foran søknaden din og registrere handlingene deres. Du må bestemme kritiske funksjoner og mål for systemet. Du må tildele oppgaver til testerne dine, som utøver disse kritiske funksjonene. I løpet av denne fasen bestemmes også brukervennlighetstestmetoden, antall og demografi til brukervennlighetstestere, testrapportformater
Fase 2) Rekruttering: I løpet av denne fasen rekrutterer du ønsket antall testere i henhold til din brukervennlighetstestplan. Det kan ta tid å finne testere som samsvarer med din demografiske (alder, kjønn osv.) og profesjonelle (utdanning, jobb osv.) profil.
Fase 3) Usability Testing: I løpet av denne fasen blir brukervennlighetstester faktisk utført.
Fase 4) Dataanalyse: Data fra brukervennlighetstester blir grundig analysert for å utlede meningsfulle konklusjoner og gi praktiske anbefalinger for å forbedre den generelle brukervennligheten til produktet ditt.
Fase 5) Rapportering: Funnene fra brukervennlighetstesten deles med alle berørte interessenter som kan inkludere designer, utvikler, klient og administrerende direktør
Hvor mange brukere trenger du?
Forskning (Virzi, 1992 og Neilsen Landauer, 1993) indikerer det 5 brukere er nok til å avdekke 80 % av brukervennlighetsproblemene. Noen forskere foreslår andre tall.
Sannheten er at det faktiske antallet brukere som kreves avhenger av kompleksiteten til den gitte applikasjonen og brukervennlighetsmålene dine. Økning i brukervennlighet fører til økte kostnader, planlegging, deltakeradministrasjon og dataanalyse.
Men som en generell retningslinje, hvis du på en lite budsjett og interessert i DIY-brukerbarhetstesting 5 er et bra tall til å begynne med. Hvis budsjett er ikke en begrensning det beste konsultere erfarne fagfolk for å bestemme antall brukere.
Brukbarhetstestingsmålinger du bør måle
Funn endrer bare et produkt når de kommer som tall et team kan track på tvers av utgivelser. Registrer det samme målesettet for hver oppgave, og sammenlign deretter hvert tall med den forrige versjonen eller en konkurrents referanseindeks.
- Oppgavesuksessrate: andelen deltakere som fullfører uten hjelp; en lav andel peker på en designfeil, ikke hos testeren.
- Tid på oppgaven: sekunder fra første klikk til fullføring, noe som avslører forvirrende navigasjon og skjulte kontroller.
- Feilrate: feil klikk, ugyldige skjemaoppføringer og blindveier, telles separat for hver oppgave.
- Effektivitet: vellykkede oppgaver delt på total tid på oppgaven, nyttig når to kandidatoppsett konkurrerer.
- Tilfredshetspoengsum: en vurdering etter oppgaven, for eksempel System Usability Scale.
Koble hvert tall med en registrert observasjon: metrikken beviser at det finnes et problem, registreringen forklarer årsaken. Guru99 dekker det bredere rammeverket i denne veiledningen til målinger av programvaretesting.
Sjekkliste for UX-testing
Hovedmålet med denne testen er å finne avgjørende brukervennlighetsproblemer før produktet lanseres. Følgende ting må vurderes for å lykkes med testingen:
- Start UX-testingen i det tidlige stadiet av design og utvikling
- Det er en god praksis å gjennomføre brukervennlighetstesting på konkurrentens produkt før du begynner utviklingen. Dette vil hjelpe deg med å bestemme brukervennlighetsstandarder for målgruppen din
- Velg de riktige brukerne for å teste systemet (kan være eksperter/ikke-ekspertbrukere/50-50 eksperter og ikke-eksperter)
- Bruk en båndbreddeformer. Målgruppen din har for eksempel dårlig nettverkstilkobling, begrens nettverksbåndbredden til å si 56 Kbps for brukervennlighetstestere.
- Testere må konsentrere seg om kritiske og ofte brukte funksjoner i systemet.
- Tildel en enkelt observatør til hver tester. Dette hjelper observatøren til å notere testerens oppførsel nøyaktig. Hvis en observatør blir tildelt flere testere, kan resultatene bli kompromittert
- Lær designere og utviklere at disse testresultatene ikke er et tegn på feil, men det er et tegn på forbedring
Fordeler ved brukstesting
Brukbarhetstesting har både fordeler og ulemper.
- Det hjelper med å avdekke brukervennlighetsproblemer før produktet markedsføres.
- Det bidrar til å forbedre sluttbrukertilfredsheten
- Det gjør systemet ditt svært effektivt og effektivt
- Det hjelper å samle ekte tilbakemeldinger fra målgruppen din som faktisk bruker systemet ditt under en brukervennlighetstest. Du trenger ikke stole på "meninger" fra tilfeldige personer.
Usability Testing Ulemper
- Kostnad er en viktig faktor i brukervennlighetstesting. Det krever mange ressurser å sette opp et brukervennlighetstestlaboratorium. Rekruttering og administrasjon av brukervennlighetstestere kan også være dyrt
Imidlertid betaler disse kostnadene seg selv opp i form av høyere kundetilfredshet, oppbevaring og gjentatte forretninger. Brukbarhetstesting anbefales derfor sterkt.




