Cele 10 porunci ale testării de utilizare pentru aplicațiile mobile
Publicat: 2016-06-05Este posibil ca testarea utilizării mobile și asigurarea calității să nu aibă aceeași curaj sau glorie ca proiectarea și dezvoltarea aplicațiilor, dar testerii sunt eroii necunoscuti ai lumii aplicațiilor mobile. Când testarea de utilizare este făcută corect, este o plăcere să interacționați cu aplicația finalizată, iar utilizatorul va aștepta cu nerăbdare să o deschidă din nou și din nou.

Pe de altă parte, testarea UX și QA inadecvate pot împiedica succesul aplicației dvs. mobile și pot provoca pieirea produsului final. Bug-urile, blocările și alte erori de UX se vor asigura că aplicația ajunge direct în coșul de gunoi.
Pentru a vă asigura că oferiți utilizatorilor experiența minunată de care doresc, asigurați-vă că urmați aceste 10 porunci de testare a gradului de utilizare:
Testarea UX Porunca #1: Nu vă zgâriți cu testarea
Petre Moroca este un expert în testarea utilizării mobile la DICE https://dice.fm(@dicefm), o aplicație care permite utilizatorilor să găsească concerte, festivaluri și evenimente fără taxe de rezervare a biletelor.
„Este atât de important să vă cunoașteți publicul țintă și dispozitivele și dimensiunile ecranului pe care intenționăm să le susținem”, spune Moroca. „De exemplu, încep prin a verifica cea mai veche combinație de dispozitiv și sistem de operare pe care o am disponibilă, apoi merg până la cea mai recentă combinație de dispozitiv mobil/OS. Acest lucru vă oferă o imagine destul de clară a problemelor de utilizare pe care le-ar întâlni utilizatorii de pe dispozitivele mai vechi.”

„Orice ai face, nu presupune că știi cum va arăta aplicația ta pe un anumit dispozitiv”, adaugă Moroca. „Aș prefera să știu cu certitudine că o funcție funcționează conform așteptărilor pe toate dispozitivele disponibile. Chiar dacă asta înseamnă amânarea termenelor limită, pur și simplu nu merită să mergi cu incertitudinea.”
Uneori, asta ar putea însemna să ai o conversație inconfortabilă cu PM, dar merită. „Am văzut cum oamenii nu mai verifică dispozitivele mai vechi atunci când managerul de proiect își dă respirația pe gât pentru a lansa aplicația”, spune Moroca. „Nu te lăsa sub presiune! Este mai bine să luați puțină căldură de la managerul de proiect decât să o luați de la utilizatorii care lasă recenzii proaste asupra aplicației dvs..”
Testarea UX Porunca nr. 2: Testați accesibilitatea
Sharon Rosenblatt ne raportează de la Accessibility Partners, LLC(@Access_Partners), care oferă consultanță în materie de accesibilitate companiilor care doresc să își facă produsele mai utilizabile pentru persoanele cu dizabilități.
„Pe măsură ce testăm capacitatea de utilizare în cadrul companiei mele, ne concentrăm pe accesibilitatea persoanelor cu dizabilități”, spune Rosenblatt. „Este important și, în multe cazuri, este obligatoriu prin lege, ca tehnologia să fie accesibilă persoanelor cu dizabilități.”
În cazul în care ultima propoziție v-a făcut să intrați în panică, citiți ghidul nostru pentru începători pentru designul de interfață de utilizare mobilă accesibilă - sunt șanse să acoperiți deja unele dintre aceste puncte în testarea dvs. de utilizare mobilă.
„Testăm aplicații cu ingineri care au dizabilități: fie că este vorba de orbire, vedere slabă, surditate sau incapacitatea de a folosi sau ține dispozitive mobile, încercăm să verificăm totul”, spune Rosenblatt. „De asemenea, încurajăm dezvoltatorii să folosească tehnologii de asistență, cum ar fi software de citire a ecranului, lupe, recunoaștere a vorbirii precum Siri și multe altele, pentru a emula experiența unui utilizator cu dizabilități. La urma urmei, o aplicație nu poate fi accesată dacă nu poate fi folosită de populația mare de oameni care se identifică ca având un handicap.”
Verificați acest infografic.
Testarea UX Porunca nr. 3: Te vei supune Legii Rutei Roșii
Bryan Clayton este CEO al GreenPal (@YourGreenPal), un fel de Uber pentru îngrijirea gazonului.
Recomandat pentru tine:
„Legea Rutei Roșii se bazează pe o euristică care provine de la un autobuz de transport în masă din Londra. Autobuzul are voie să circule numai pe străzile cu o bandă roșie în mijloc. Aceasta se numește ruta roșie și permite tuturor celorlalte traficuri să iasă din calea lor - dar este singura cale prin care pot merge mai departe”, spune Clayton.


Pentru cei de pe această parte a Oceanului Atlantic, imaginează-ți orice oraș în care ai fost și care a avut un troleibuz (dacă ai fost vreodată pe Jersey Shore, s-ar putea să fi auzit înregistrarea emblematică „Uită-te la tramvai, te rog!” avertizându-vă să vă îndepărtați din calea tramvaiului de pe promenada Wildwood).
„Această analogie poate fi transferată în designul aplicației, deoarece trebuie să proiectăm o rută roșie în aplicațiile noastre ca singura cale pe care utilizatorul o poate lua – și nici una alta”, spune Clayton. „Atunci trebuie să ne proiectăm aplicațiile în jurul acelei rute roșii, ucigând toate rutele auxiliare pe care le poate parcurge un utilizator.”
Una dintre cele mai bune modalități de a vă asigura că utilizatorul rămâne pe Ruta Roșie este de a obține experiența de integrare a utilizatorului (iată șapte aplicații care excelează la integrarea utilizatorilor și ceea ce fac ei corect). Prin QA completă a călătoriei utilizatorului și a experienței de integrare în timpul testării de utilizare, veți elimina o mulțime de potențiale confuzii ale utilizatorului final, asigurându-vă totodată că obțineți acțiunea dorită de la utilizator - care ar putea include urmarea unui CTA, achiziționarea un supliment, postarea unei recenzii și alte căi care beneficiază în cele din urmă aplicația.
Testarea UX Porunca #4: Vei folosi instrumentele potrivite
Se pare că există două filozofii problematice când vine vorba de investiții în noi instrumente pentru afacerea dvs. Uneori, te confrunți cu manageri de proiect care ezită să investească timp sau cheltuieli de capital în achiziționarea și învățarea unui nou instrument care are potențialul de a eficientiza și îmbunătăți fluxul de lucru și rezultatele echipei în mod exponențial. Pe cealaltă parte a monedei, veți întâlni manageri care doresc să încerce fiecare instrument strălucitor care iese fără să se gândească dacă le va îmbunătăți cu adevărat procesul sau doar va fi o povară pentru designeri, dezvoltatori și testeri.

Abordarea corectă, desigur, este undeva la mijloc. Efectuarea testării de utilizare a dispozitivelor mobile pe o aplicație nou-nouță folosind instrumente învechite nu este doar o pierdere de timp, ci poate duce la o experiență slabă pentru utilizatori (și, în cele din urmă, la o pierdere a potențialelor afaceri). Este imperativ ca managerii de proiect să se consulte cu echipa lor pentru a evalua eventualele puncte dure din procesul de testare a utilizabilității și să caute să remedieze acest lucru schimbând procesul sau luând în considerare un instrument pentru a accelera sau automatiza o anumită sarcină.
Nu știi de unde să începi? Consultați aceste 11 instrumente care elimină durerea testării de utilizare mobilă, toate verificate de experții în aplicații mobile.
Testarea UX Porunca #5: Testați pe dispozitive reale
Există, desigur, un corolar al folosirii tuturor instrumentelor potrivite în timpul testării: de asemenea, nu ar trebui să lăsați emularea și automatizarea să preia complet procesul de testare. Nicio piesă de software de emulare nu poate replica perfect experiența de a interacționa cu un ecran tactil pe un dispozitiv fizic real care rulează un anumit sistem de operare și nici un instrument automatizat nu poate înlocui discernământul creierului uman (cel puțin până când vom avea replicanți la fel de buni ca cele din Bladerunner ).
Acestea fiind spuse, bineînțeles că lumea analogică a creierului, a smartphone-urilor și a tabletelor are propriile sale limitări. Este imposibil să ai acces la fiecare dispozitiv în circulație care rulează fiecare sistem de operare posibil - mai ales dacă dezvoltați pentru Android, care nu impune actualizări ale sistemului de operare pe toate dispozitivele, așa cum o face Apple, și are mai mulți producători care scot dispozitive cu o mare varietate. a specificațiilor. (Din păcate, fragmentarea Android continuă să fie una dintre cele mai mari provocări de proiectare a interfeței de utilizare mobilă, care încă nu are răspunsuri simple). Chiar dacă ai avea buget pentru a-ți permite o grămadă atât de uriașă de dispozitive, testarea fiecăruia dintre ele ar fi o pierdere de timp laborioasă.

Deci care este compromisul? Dacă lucrezi la o agenție, o modalitate de a depăși acest obstacol este să trimiți o foaie de calcul tuturor celor din organizație, unde își pot oferi telefonul voluntar pentru testare. În această foaie de calcul, împărțiți coloanele pentru tipul de dispozitiv și sistemul de operare pe care îl rulează, apoi selectați un eșantion decent de versiuni mai vechi și mai noi pentru testare.
Dacă mergi singur, s-ar putea să vrei să investești în dispozitive uzate mai vechi pe care le găsești ieftin pe site-uri precum Ebay sau Craigslist. Alternativ, le-ai putea face cunoscut prietenilor tăi că colecționezi dispozitive vechi și că ești bucuros să-și „reașeze” smartphone-urile și tabletele odată ce s-au mutat pe pășuni mai verzi. Din nou, selectați o mână de dispozitive din colecția pe care ați acumulat-o pentru testare - mai bine, înrolați-vă prietenii ca testeri beta și colectați feedback-ul lor! Ceea ce ne duce la următorul punct...
Testarea UX Porunca #6: Îți vei onora testatorii beta
Așa cum scriitorii ar trebui să obțină întotdeauna un al doilea set de ochi pentru a-și edita lucrările, la fel și testerii de utilizare mobilă ar trebui să solicite ajutorul utilizatorilor beta. Indiferent cât de ascuțite sunt abilitățile tale de testare UX, ochii tuturor încep să strălucească după ore în care a trecut peste același cod și interfață de utilizare și este esențial să vezi cum funcționează aplicația ta în mâinile unei game variate de utilizatori. Cu cât mai mult, cu atât mai bine.
Testarea UX Porunca #7: Tu să documentezi
Documentarea nu este cel mai sexy aspect al dezvoltării aplicațiilor mobile, dar este totuși extrem de importantă pentru procesul dvs. de testare a gradului de utilizare. Fără o documentație adecvată, te confrunți cu erori de coșmar de versiuni (mai multe despre asta mai târziu), membri ai echipei care sunt confuzi când o anumită caracteristică a interfeței de utilizator se modifică și nenumărate probleme de comunicare care ar putea fi rezolvate printr-un simplu „Este chiar aici în jurnalul de modificări”. Apropo de jurnalele de modificări...
Testarea UX Porunca #8: Tu vei gestiona schimbarea
Unul dintre cele mai mari dezastre de proiectare a interfeței de utilizare mobilă pe care le puteți întâlni în timpul testării de utilizare este o mare eroare de versiune veche. Vedeți o problemă, remediați-o fie în prototip, fie în cod și nu reușiți să comunicați că ați făcut modificarea. Apoi, un dezvoltator trimite o nouă versiune a codului sau un designer vă înmânează un design actualizat, fără eroarea pe care ați remediat-o. În cel mai bun caz, vă amintiți schimbarea pe care tocmai ați făcut-o și o refaceți în noua versiune, documentându-vă corect de data aceasta. În cel mai rău caz, uiți că totul s-a întâmplat și apoi acel bug rămâne în interfața de utilizare, distrugând experiența utilizatorului numai după ce aplicația ta este publicată.
Blocați-vă procesul, păstrați-vă jurnalele de modificări la zi și faceți tot posibilul pentru a evita să aveți mai multe versiuni ale aplicației sau prototipului dvs. în circulație simultan. Deși ar putea părea o economie de timp atunci când se apropie rapid un termen limită, s-ar putea să-ți faci mai multe probleme în cele din urmă.
Testarea UX Porunca #9: Tu vei repeta
Dacă ați citit articolul nostru despre instrumentele de gestionare a fluxului de lucru fără care afacerea dvs. de aplicații mobile nu poate trăi, ați citit suficient cuvântul „iterare” pentru a vă face ochii să sângereze. Dezvoltarea modernă a aplicațiilor se bazează pe conceptul de iterație - adică revizuirea produsului până când se apropie (și în cele din urmă atinge) perfecțiunea într-un proces de rulare, mai degrabă decât să se lipească de un proces liniar rigid de management de proiect care nu permite schimbări în amonte sau în aval. .

Scopul testării de utilizare mobilă este de a face produsul final cât mai șlefuit posibil. S-ar putea să vă ia câteva cicluri pentru a rezolva fiecare îndoială din UX, dar acea iterație este una dintre cele mai importante moduri prin care puteți asigura o experiență magică pentru utilizatorii dvs.
Testarea UX Porunca #10: Îți vei testa prototipul
Nu trebuie să așteptați până când dezvoltatorul pune ultimele retușuri pe ultima linie de cod pentru a începe testarea utilizabilității mobile - de fapt, puteți testa designul interfeței cu utilizatorul cu mult înainte ca acesta să ajungă în mâinile echipei dvs. de dezvoltatori. Testarea UX este una dintre multele moduri prin care companiile inteligente folosesc prototipuri interactive pentru a-și eficientiza procesele și pentru a obține feedback neprețuit cu privire la cele mai perturbatoare idei de aplicații mobile.
[ Proto .io este un instrument de prototipare a aplicațiilor mobile folosit de antreprenori și startup-uri pentru a crea prototipuri realiste complet interactive, care arată și se simt ca aplicații reale.]






