A használhatósági teszt felállítása magában foglalja egy forgatókönyv, vagy egy valósághű helyzet gondos létrehozását, amelyben a személy a tesztelt termékkel egy sor feladatot hajt végre, miközben a megfigyelők figyelik és jegyzetelnek (dinamikus ellenőrzés). Számos más tesztelési eszközt, például szkriptelt utasításokat, papír prototípusokat, valamint a teszt előtti és utáni kérdőíveket is használnak a tesztelt termékkel kapcsolatos visszajelzések összegyűjtésére (statikus ellenőrzés). Például egy e-mail program csatolási funkciójának teszteléséhez egy forgatókönyv leír egy olyan helyzetet, amikor egy személynek e-mail mellékletet kell küldenie, és megkérik, hogy végezze el ezt a feladatot. A cél az emberek működésének valósághű megfigyelése, hogy a fejlesztők azonosíthassák a problémás területeket, és kijavíthassák azokat. A használhatósági teszt során az adatgyűjtés során népszerűen alkalmazott technikák közé tartozik a hangosan gondolkodó protokoll, a társfelfedező tanulás és a szemmozgáskövetés.
FolyosótesztelésSzerkesztés
A folyosótesztelés, más néven gerilla-használhatósági tesztelés a használhatósági tesztelés gyors és olcsó módszere, amelynek során az embereket – például a folyosón arra járókat – arra kérik, hogy próbálják ki a termék vagy szolgáltatás használatát. Ez segíthet a tervezőknek azonosítani a “téglafalakat”, vagyis az olyan súlyos problémákat, amelyek miatt a felhasználók egyszerűen nem tudnak továbblépni, még az új tervezés korai szakaszában. A projekttervezőkön és mérnökökön kívül bárki felhasználható (ők hajlamosak “szakértői bírálóként” fellépni, mert túl közel állnak a projekthez).
Távoli használhatósági tesztelésSzerkesztés
Egy olyan forgatókönyvben, ahol a használhatósági értékelők, a fejlesztők és a leendő felhasználók különböző országokban és időzónákban helyezkednek el, a hagyományos laboratóriumi használhatósági értékelés elvégzése mind költség-, mind logisztikai szempontból kihívást jelent. Ezek az aggályok vezettek a távoli használhatósági értékelés kutatásához, ahol a felhasználó és az értékelők térben és időben elkülönülnek egymástól. A távoli tesztelés, amely lehetővé teszi, hogy az értékeléseket a felhasználó egyéb feladatai és technológiája mellett végezzék, lehet szinkron vagy aszinkron. Az előbbi az értékelő és a felhasználó közötti valós idejű, négyszemközti kommunikációt jelenti, míg az utóbbinál az értékelő és a felhasználó külön-külön dolgozik. Mindkét megközelítés igényeinek kielégítésére számos eszköz áll rendelkezésre.
A szinkron használhatósági tesztelési módszerek videokonferenciát foglalnak magukban, vagy olyan távoli alkalmazásmegosztó eszközöket alkalmaznak, mint a WebEx. A WebEx és a GoToMeeting a leggyakrabban használt technológiák a szinkron távoli használhatósági tesztek elvégzésére. A szinkron távoli tesztelésből azonban hiányozhat a közvetlenség és a “jelenlét” érzése, amely a közös tesztelési folyamat támogatásához szükséges. Ráadásul a személyközi dinamika kezelése a kulturális és nyelvi korlátok között az érintett kultúrákra érzékeny megközelítéseket igényelhet. További hátrányok közé tartozik a tesztelési környezet feletti korlátozott ellenőrzés, valamint a résztvevők által a saját környezetükben tapasztalt zavaró tényezők és megszakítások. A szinkron távoli használhatósági tesztek elvégzésére kifejlesztett egyik újabb módszer a virtuális világok használata.
Az aszinkron módszerek közé tartozik a felhasználók kattintási adatfolyamainak automatikus gyűjtése, az alkalmazással való interakció során előforduló kritikus események felhasználói naplózása és a felhasználók szubjektív visszajelzései az interfészről. A laboratóriumi vizsgálathoz hasonlóan az aszinkron távoli használhatósági teszt feladatalapú, és a platform lehetővé teszi a kutatók számára a kattintások és a feladatidők rögzítését. Ezért sok nagyvállalat számára ez lehetővé teszi a kutatók számára, hogy jobban megértsék a látogatók szándékait, amikor meglátogatnak egy webhelyet vagy mobiloldalt. Ezenkívül a felhasználói tesztelésnek ez a stílusa lehetőséget nyújt a visszajelzések demográfiai, attitűdbeli és viselkedési típusok szerinti szegmentálására is. A teszteket a felhasználó saját környezetében (és nem laboratóriumban) végzik, ami tovább segíti a valós forgatókönyvek tesztelésének szimulálását. Ez a megközelítés lehetőséget nyújt arra is, hogy a távoli területeken élő felhasználóktól gyorsan és alacsonyabb szervezési költségek mellett könnyen visszajelzést lehessen kérni. Az utóbbi években a használhatósági tesztelés aszinkron módon történő elvégzése is elterjedt, és lehetővé teszi a tesztelők számára, hogy szabadidejükben és otthonuk kényelméből adjanak visszajelzést.
Szakértői felülvizsgálatSzerkesztés
A szakértői felülvizsgálat a használhatósági tesztelés egy másik általános módszere. Ahogy a neve is mutatja, ez a módszer arra támaszkodik, hogy a területen tapasztalattal rendelkező szakértőket (esetleg a használhatósági tesztelésre szakosodott vállalatoktól) vonnak be a termék használhatóságának értékelésére.
A heurisztikus értékelés vagy használhatósági audit egy felület egy vagy több emberi tényező szakértő általi értékelése. Evaluators measure the usability, efficiency, and effectiveness of the interface based on usability principles, such as the 10 usability heuristics originally defined by Jakob Nielsen in 1994.
Nielsen’s usability heuristics, which have continued to evolve in response to user research and new devices, include:
- Visibility of system status
- Match between system and the real world
- User control and freedom
- Consistency and standards
- Error prevention
- Recognition rather than recall
- Flexibility and efficiency of use
- Aesthetic and minimalist design
- Help users recognize, diagnose, and recover from errors
- Help and documentation
Automated expert reviewEdit
Similar to expert reviews, automated expert reviews provide usability testing but through the use of programs given rules for good design and heuristics. Bár egy automatizált felülvizsgálat talán nem nyújt annyi részletet és betekintést, mint az emberektől származó felülvizsgálatok, gyorsabban és következetesebben fejezhető be. A használhatósági tesztelésre szolgáló helyettesítő felhasználók létrehozásának ötlete ambiciózus irány a mesterséges intelligencia közösség számára.
A/B tesztelésSzerkesztés
A webfejlesztésben és a marketingben az A/B-tesztelés vagy osztott tesztelés a webtervezés (különösen a felhasználói élménytervezés) kísérleti megközelítése, amelynek célja a weboldalakon olyan változtatások azonosítása, amelyek növelik vagy maximalizálják a kívánt eredményt (pl. egy bannerhirdetés átkattintási arányát). Ahogy a név is jelzi, két verziót (A és B) hasonlítanak össze, amelyek azonosak, kivéve egy olyan variációt, amely hatással lehet a felhasználó viselkedésére. Az A változat lehet a jelenleg használt, míg a B változatot valamilyen szempontból módosították. Egy e-kereskedelmi weboldalon például a vásárlási tölcsér tipikusan jó jelölt az A/B tesztelésre, mivel még a lemorzsolódási arányok marginális javulása is jelentős forgalomnövekedést jelenthet. Jelentős javulást lehet elérni olyan elemek tesztelésével, mint a szövegszöveg, az elrendezés, a képek és a színek.
A többváltozós tesztelés vagy bucket testing az A/B teszteléshez hasonló, de egyszerre több mint két verziót tesztel.