Mis on kasutatavuse testimine? Tarkvara UX
Kasutatavuse testimine
Kasutatavuse testimine Tuntud ka kui kasutajakogemuse (UX) testimine, on testimismeetod tarkvararakenduse lihtsuse ja kasutajasรตbralikkuse mรตรตtmiseks. Vรคike kogum sihtotstarbelisi lรตppkasutajaid kasutavad kasutatavusdefektide paljastamiseks tarkvararakendust. Kasutatavuse testimine keskendub peamiselt kasutaja kasutusmugavusele, rakenduse paindlikkusele juhtelementide kรคsitsemisel ja rakenduse vรตimele tรคita oma eesmรคrke.
Seda testimist soovitatakse SDLC algfaasis, mis annab kasutajate ootustele parema รผlevaate.
Miks teha kasutatavuse testimist
Esteetika ja disain on olulised. See, kui hea toode vรคlja nรคeb, mรครคrab tavaliselt selle, kui hรคsti see tรถรถtab.
On palju tarkvararakendusi/veebisaite, mis pรคrast kรคivitamist ebaรตnnestuvad jรคrgmistel pรตhjustel:
- Kus ma jรคrgmiseks klรตpsan?
- Millisel lehel on vaja navigeerida?
- Milline ikoon vรตi ลพargoon mida tรคhistab?
- Veateated ei ole jรคrjepidevad ega kuvatud tรตhusalt
- Seansi aeg ei ole piisav.
Tarkvaraarendus, Usability Testing tuvastab kasutatavuse vead sรผsteemis arendustsรผkli varajases staadiumis ja vรตib pรครคsta toote rikkest.
Kasutatavuse testimise katsejuhtumite nรคited
Selle testimise eesmรคrk on kasutajate rahulolu rahuldamine ja see keskendub peamiselt jรคrgmistele sรผsteemi parameetritele:
Sรผsteemi tรตhusus
- Kas sรผsteemi on lihtne รตppida?
- Kas sรผsteem on kasulik ja lisab sihtrรผhmale vรครคrtust?
- Kas kasutatud sisu, vรคrvid, ikoonid, pildid on esteetiliselt meeldivad?
Efektiivsus
- Soovitud ekraanile vรตi veebilehele jรตudmiseks peaks vaja olema vรคhe navigeerimist ja kerimisribasid tuleks kasutada harva.
- รhtsus formaat teie rakenduse/veebisaidi ekraanil/lehtedel.
- Vรตimalus otsida oma tarkvararakendusest vรตi veebisaidilt.
Tรคpsus
- Aegunud vรตi ebaรตigeid andmeid, nagu kontaktteave/aadress, ei tohiks olla.
- Katkestatud linke ei tohiks olla.
Kasutajasรตbralikkus
- Kasutatavad juhtseadised peaksid olema iseenesestmรตistetavad ja nende kasutamiseks ei tohi vajada vรคljaรตpet
- Kasutajad peaksid rakendusest/veebisaidist aru saama
- รlaltoodud eesmรคrkidega vastavusse viimine aitab tรตhusalt kasutatavust testida
Kuidas kasutatavuse testimist teha: lรตpetage protsess
Kasutatavuse testimise protsess koosneb jรคrgmistest etappidest
1. etapp) Planeerimine: Selles etapis mรครคratakse kasutatavuse testi eesmรคrgid. See, et vabatahtlikud istuvad teie taotluse ees ja registreerivad nende tegevust, ei ole eesmรคrk. Peate kindlaks mรครคrama sรผsteemi kriitilised funktsioonid ja eesmรคrgid. Peate mรครคrama testijatele รผlesanded, mis neid olulisi funktsioone kasutavad. Selles etapis mรครคratakse ka kasutatavuse testimise meetod, kasutatavuse testijate arv ja demograafia ning testiaruannete vormingud
2. etapp) Vรคrbamine: selles etapis vรคrbate soovitud arvu testijaid vastavalt oma kasutatavuse testiplaanile. Teie demograafilise (vanus, sugu jne) ja ametialase (haridus, tรถรถ jne) profiilile vastavate testijate leidmine vรตib vรตtta aega.
3. faas) kasutatavuse testimine: selles etapis teostatakse tegelikult kasutatavuse testid.
4. faas) Andmete analรผรผs: kasutatavustestide andmeid analรผรผsitakse pรตhjalikult, et teha sisukaid jรคreldusi ja anda kasulikke soovitusi teie toote รผldise kasutatavuse parandamiseks.
5. etapp) Aruandlus: kasutatavuse testi tulemusi jagatakse kรตigi asjaomaste sidusrรผhmadega, kelle hulka vรตivad kuuluda disainer, arendaja, klient ja tegevjuht
Kasutatavuse testimise meetodid: 2 tehnikat
Kasutatavuse testimiseks on saadaval kaks meetodit โ
- Laboratoorsed kasutatavuse testid
- Kaugkasutatavuse testimine
Laboratoorsed kasutatavuse testid:. See testimine viiakse lรคbi vaatlejate juuresolekul eraldi laboriruumis. Testijatele mรครคratakse tรคitmiseks รผlesanded. Vaatleja รผlesanne on jรคlgida testijate kรคitumist ja testimise tulemustest teada anda. Vaatleja vaikib testimise ajal. Selles testimises viibivad nii vaatlejad kui ka testijad samas fรผรผsilises asukohas.
Kaugkasutatavuse testimine: selle testimise kรคigus asuvad vaatlejad ja testijad eemalt. Testijad pรครคsevad testitavale sรผsteemile kaugjuurdepรครคsu teel ja tรคidavad mรครคratud รผlesandeid. Testijate hรครคl, ekraanitegevus, testijate nรคoilmed salvestatakse automatiseeritud tarkvaraga. Vaatlejad analรผรผsivad neid andmeid ja teatavad testi tulemustest. Sellise tarkvara nรคide - http://silverbackapp.com/
Kui palju kasutajaid vajate?
Uuringud (Virzi, 1992 ja Neilsen Landauer, 1993) nรคitavad, et 5% kasutatavusprobleemide avastamiseks piisab viiest kasutajast. Mรตned teadlased pakuvad muid numbreid.
Tรตde on see, et vajalik kasutajate tegelik arv sรตltub antud rakenduse keerukusest ja teie kasutuseesmรคrkidest. Osalejate kasutatavuse suurenemine toob kaasa kulude, planeerimise, osalejate haldamise ja andmete analรผรผsi suurenemise.
Kuid รผldiseks juhiseks, kui a vรคike eelarve ja on huvitatud DIY kasutatavuse testimisest 5 on hea number alustuseks. Kui eelarve ei ole piirang selle parim konsulteerige kogenud spetsialistidega kasutajate arvu mรครคramiseks.
UX testimise kontrollnimekiri
Selle testimise peamine eesmรคrk on leida olulised kasutusprobleemid enne toote turuletoomist. Testimise รตnnestumiseks tuleb arvestada jรคrgmiste asjadega:
- Alustage UX-i testimist projekteerimise ja arenduse varases etapis
- Hea tava on konkurendi toote kasutatavuse testimine enne arenduse alustamist. See aitab teil mรครคrata sihtrรผhma kasutatavuse standardid
- Valige sรผsteemi testimiseks sobivad kasutajad (vรตivad olla eksperdid / mitteeksperdid / 50โ50 ekspertide ja mitteekspertide kasutajad)
- Kasutage ribalaiuse kujundajat. Nรคiteks on teie sihtrรผhmal kehv vรตrguรผhendus, piirake vรตrgu ribalaiust nรคiteks 56 Kbps-ni oma kasutatavuse testijate jaoks.
- Testijad peavad keskenduma sรผsteemi kriitilistele ja sageli kasutatavatele funktsioonidele.
- Mรครคrake igale testijale รผks vaatleja. See aitab vaatlejal testija kรคitumist tรคpselt jรคlgida. Kui vaatleja on mรครคratud mitme testija juurde, vรตivad tulemused olla ohus
- รpetage disainereid ja arendajaid, et need testitulemused ei ole mรคrk ebaรตnnestumisest, vaid see on mรคrk paranemisest
Kasutatavuse testimise eelised
Nagu igal asjal elus, on ka kasutatavuse testimisel oma plussid ja miinused. Vaatame neid
- See aitab avastada kasutusprobleeme enne toote turustamist.
- See aitab parandada lรตppkasutaja rahulolu
- See muudab teie sรผsteemi vรคga tรตhusaks ja tรตhusaks
- See aitab koguda tรตelist tagasisidet teie sihtrรผhmalt, kes teie sรผsteemi kasutatavuse testi ajal tegelikult kasutab. Te ei pea toetuma juhuslike inimeste "arvamustele".
Kasutatavuse testimise puudused
- Kulud on kasutatavuse testimisel peamine kaalutlus. Usability Test Labi seadistamine nรตuab palju ressursse. Ka kasutatavuse testijate vรคrbamine ja haldamine vรตib olla kulukas
Need kulud tasuvad end aga รคra klientide suurema rahulolu, sรคilitamise ja รคritegevuse kordumise nรคol. Seetรตttu on kasutatavuse testimine vรคga soovitatav.




