Ce este testarea de utilizare? UX software

Testarea utilizabilității

Testarea utilizabilității cunoscută și sub denumirea de Testare a experienței utilizatorului (UX), este o metodă de testare pentru a măsura cât de ușor și ușor de utilizat este o aplicație software. Un set mic de utilizatori finali țintă, utilizează aplicația software pentru a expune defectele de utilizare. Testarea de utilizare se concentrează în principal pe ușurința de utilizare a aplicației de către utilizator, flexibilitatea aplicației de a gestiona controalele și capacitatea aplicației de a-și îndeplini obiectivele.

Această testare este recomandată în faza inițială de proiectare a SDLC, ceea ce oferă mai multă vizibilitate asupra așteptărilor utilizatorilor.

De ce faceți teste de utilizare

Testarea utilizabilității

Estetica și designul sunt importante. Cât de bine arată un produs determină de obicei cât de bine funcționează.

Există multe aplicații/site-uri software, care eșuează lamentabil, odată lansate, din următoarele motive:

  • Unde dau clic pe următorul?
  • În ce pagină trebuie navigată?
  • Ce pictogramă sau jargon reprezintă ce?
  • Mesajele de eroare nu sunt consecvente sau nu sunt afișate eficient
  • Timpul de sesiune nu este suficient.

Inginerie Software, Testarea de utilizare identifică erorile de utilizare din sistem la începutul ciclului de dezvoltare și poate salva un produs de la defecțiuni.

Exemple de cazuri de testare a utilizării

Cazuri de testare a utilizării

Scopul acestei teste este de a satisface utilizatorii și se concentrează în principal pe următorii parametri ai unui sistem:

Eficacitatea sistemului

  • Este sistemul ușor de învățat?
  • Este sistemul util și adaugă valoare publicului țintă?
  • Conținutul, culoarea, pictogramele, imaginile folosite sunt plăcute din punct de vedere estetic?

Eficiență:

  • Ar trebui să fie necesară o mică navigare pentru a ajunge la ecranul sau pagina web dorită, iar barele de defilare ar trebui folosite rar.
  • Uniformitate în format de ecran/pagini din aplicația/site-ul dvs. web.
  • Opțiune de căutare în aplicația software sau site-ul tău web.

Acuratete

  • Nu ar trebui să fie prezente date învechite sau incorecte, cum ar fi informațiile de contact/adresa.
  • Nu ar trebui să fie prezente linkuri întrerupte.

Ușurința în utilizare

  • Controalele utilizate ar trebui să se explice de la sine și nu trebuie să necesite instruire pentru a opera
  • Ar trebui oferit ajutor utilizatorilor pentru a înțelege aplicația/site-ul web
  • Alinierea la obiectivele de mai sus ajută la testarea eficientă a gradului de utilizare

Cum se efectuează testarea utilizării: proces complet

Procesul de testare a utilizabilității constă din următoarele faze

Testare de utilizare: Proces complet

Faza 1) Planificare: În această fază sunt determinate obiectivele testului de utilizare. A avea voluntari să stea în fața aplicației și să-și înregistreze acțiunile nu este un obiectiv. Trebuie să determinați funcționalitățile și obiectivele critice ale sistemului. Trebuie să atribuiți sarcini testerilor dvs., care exercită aceste funcționalități critice. În această fază, se determină și metoda de testare a gradului de utilizare, numărul și datele demografice ale testerilor de utilizare, formatele rapoartelor de testare.

Faza 2) Recrutare: În această fază, recrutați numărul dorit de testeri conform planului dvs. de testare a gradului de utilizare. Găsirea testerilor care se potrivesc cu profilul dvs. demografic (vârstă, sex etc.) și profesional (educație, loc de muncă etc.) poate dura timp.

Faza 3) Testarea utilizabilității: În această fază, testele de utilizare sunt efectiv executate.

Faza 4) Analiza datelor: Datele din testele de utilizare sunt analizate amănunțit pentru a obține concluzii semnificative și pentru a oferi recomandări acționabile pentru a îmbunătăți gradul de utilizare general al produsului dvs.

Faza 5) Raportare: Constatările testului de utilizare sunt împărtășite tuturor părților interesate, care pot include designer, dezvoltator, client și CEO

Metode de testare a utilizării: 2 tehnici

Există două metode disponibile pentru a face testarea gradului de utilizare -

  1. Testare de utilizare în laborator
  2. Testare de utilizare la distanță

Testare de utilizare în laborator:. Această testare este efectuată într-o cameră separată de laborator în prezența observatorilor. Testerilor li se atribuie sarcini de executat. Rolul observatorului este de a monitoriza comportamentul testatorilor și de a raporta rezultatul testării. Observatorul rămâne tăcut în timpul testării. În această testare, atât observatorii, cât și testerii sunt prezenți în aceeași locație fizică.

Testare de utilizare la distanță: Sub această testare, observatorii și testerii sunt localizați la distanță. Testerii accesează System Under Test, de la distanță și efectuează sarcinile atribuite. Vocea testatorului, activitatea pe ecran, expresiile faciale ale testatorilor sunt înregistrate de un software automat. Observatorii analizează aceste date și raportează rezultatele testului. Exemplu de astfel de software - http://silverbackapp.com/

De câți utilizatori ai nevoie?

De câți utilizatori aveți nevoie

Cercetările (Virzi, 1992 și Neilsen Landauer, 1993) indică faptul că 5 utilizatori sunt suficienți pentru a descoperi 80% din problemele de utilizare. Unii cercetători sugerează alte cifre.

Adevărul este că numărul real de utilizator necesar depinde de complexitatea aplicației date și de obiectivele dvs. de utilizare. Creșterea gradului de utilizare a participanților are ca rezultat creșterea costurilor, planificarea, gestionarea participanților și analiza datelor.

Dar, ca îndrumare generală, dacă aveți o buget mic și sunteți interesat de testele de utilizare DIY 5 este un număr bun a începe cu. Dacă bugetul nu este o constrângere este cel mai bine consultați profesioniști cu experiență pentru a determina numărul de utilizatori.

Lista de verificare a testării UX

Scopul principal al acestei teste este de a găsi probleme cruciale de utilizare înainte de lansarea produsului. Următoarele lucruri trebuie luate în considerare pentru a reuși testarea:

  • Începeți testarea UX în faza incipientă de proiectare și dezvoltare
  • Este o practică bună să efectuați teste de utilizare pe produsul concurentului înainte de a începe dezvoltarea. Acest lucru vă va ajuta să determinați standardele de utilizare pentru publicul țintă
  • Selectați utilizatorii adecvați pentru a testa sistemul (Pot fi utilizatori experți/neexperți/50-50 de utilizatori experți și non-experți)
  • Utilizați un model de lățime de bandă. De exemplu, publicul țintă are o conexiune slabă la rețea, limitați lățimea de bandă a rețelei la 56 Kbps pentru testerii dvs. de utilizare.
  • Testerii trebuie să se concentreze asupra funcționalităților critice și utilizate frecvent ale sistemului.
  • Alocați un singur observator fiecărui tester. Acest lucru ajută observatorul să noteze cu exactitate comportamentul testerului. Dacă un observator este alocat mai multor testeri, rezultatele pot fi compromise
  • Educați designerii și dezvoltatorii că aceste rezultate ale testării nu sunt un semn de eșec, ci un semn de îmbunătățire

Avantajele testării de utilizare

Ca în orice în viață, testarea de utilizare are meritele și dezavantajele sale. Să ne uităm la ele

  • Ajută la descoperirea problemelor de utilizare înainte ca produsul să fie comercializat.
  • Ajută la îmbunătățirea satisfacției utilizatorilor finali
  • Îți face sistemul extrem de eficient și eficient
  • Ajută la colectarea feedback-ului adevărat de la publicul țintă care vă folosește de fapt sistemul în timpul unui test de utilizare. Nu trebuie să vă bazați pe „opinii” de la oameni la întâmplare.

Dezavantaje ale testării de utilizare

  • Costul este o considerație majoră în testarea gradului de utilizare. Este nevoie de o mulțime de resurse pentru a configura un laborator de testare a utilizării. Recrutarea și gestionarea testerilor de utilizare poate fi, de asemenea, costisitoare

Cu toate acestea, aceste costuri se plătesc sub formă de satisfacție mai mare a clienților, reținere și afaceri repetate. Prin urmare, testarea de utilizare este foarte recomandată.