Există două tipuri de interfețe pentru aplicațiile informatice.
Interfața de linie de comandă în care introduceți textul și respondentul computerului la această comandă.
GUI înseamnă o interfață grafică de utilizator în care interacționați cu computerul utilizând imagini, nu text.
Următoarele elemente sunt elemente GUI care pot fi utilizate pentru a interacționa între utilizator și aplicație:
GUI, este verificarea elementelor specificate [1].
Ce este testul GUI?
Testarea interfeței grafice este procesul de testare a interfeței grafice a sistemului din aplicația testată. Testarea GUI implică verificarea ecranelor cu comenzi, cum ar fi butoanele de meniu, o pictogramă și toate tipurile de bare - bare de instrumente, bare de meniuri, casetă de dialog etc.
GUI este ceea ce văd utilizatorul. Utilizatorul nu vede codul sursă. Interfața este vizibilă pentru utilizator. Se pune un accent deosebit pe designul structurii, pe imaginile pe care le funcționează corect sau nu.
În exemplul de mai sus, dacă trebuie să facem un test GUI, mai întâi asigurați-vă că imaginile trebuie să fie complet vizibile în diferite browsere.
În plus, există link-uri disponibile, iar butonul trebuie să funcționeze când faceți clic.
Trebuie să testați interfața grafică a utilizatorului
Acum, conceptul de bază al testării GUI este clar. Câteva întrebări:
De ce să testați interfața grafică?
Este cu adevărat necesar acest lucru?
Este suficient să testați funcționalitatea și logica aplicației?
Utilizatorul mediu observă mai întâi designul și aspectul aplicației / software-ului și cât de ușor este să înțelegeți interfața acestuia. Dacă utilizatorul nu se simte confortabil cu interfața aplicației sau dacă este greu de înțeles că nu va mai folosi niciodată această aplicație. De aceea, interfața grafică este o chestiune de îngrijorare și trebuie efectuate teste adecvate pentru a vă asigura că interfața grafică este fără erori.
Ce testezi în testul GUI?
Următoarea listă va oferi o testare detaliată a interfeței grafice.
Verificați toate elementele GUI pentru dimensiune, poziție, lățime, lungime și acceptare a caracterelor sau cifrelor. De exemplu, ar trebui să puteți contribui la câmpurile de intrare corespunzătoare.
Asigurați-vă că puteți executa funcționalitatea dorită a aplicației utilizând interfața grafică
Verificați dacă mesajele de eroare sunt afișate corect
Verificați dacă diferitele secțiuni de pe ecran sunt clar delimitate
Verificați fontul folosit în aplicație pentru citire
Verificați alinierea textului în sine
Verificați estetic culoarea fontului și mesajele de avertizare
Asigurați-vă că imaginile au o transparență bună
Asigurați-vă că imaginile sunt aliniate corespunzător
Verificați locația elementelor GUI pentru o altă rezoluție a ecranului.
Abordarea testului GUI
testarea interfeței grafice de utilizator se poate face în trei moduri:
Prin această abordare, ecranele grafice sunt verificate manual de către testeri, în conformitate cu cerințele specificate în documentul privind cerințele afacerii.
Înregistrarea și redarea
Testarea GUI poate fi făcută cu ajutorul instrumentelor de automatizare. Acest lucru se face în 2 părți. În timpul înregistrării, pașii de testare sunt înregistrați de instrumentul de automatizare. În timpul redării, etapele de testare înregistrate sunt efectuate în aplicația de testare.
Modelul este o descriere grafică a comportamentului sistemului. Acest lucru ne va ajuta să înțelegem și să anticipăm comportamentul sistemului. Modelele ajută la generarea de teste eficiente utilizând cerințele sistemului. Aceste necesități ar trebui luate în considerare pentru această testare pe baza modelului:
- Definiți datele sursă pentru model
Calculați rezultatul așteptat pentru model
Comparați ieșirea efectivă cu rezultatul așteptat
să decidă asupra unor acțiuni suplimentare asupra modelului
Testarea interfeței grafice cu utilizatorul este în principal legată de
- Testarea dimensiunii, poziției, lățimii și înălțimii elementelor.
- Testarea mesajelor de eroare afișate.
- Testați diferite secțiuni ale ecranului.
- Testați fontul, indiferent dacă este vorba de citire sau nu.
- Testarea ecranului în diferite rezoluții prin mărirea și scăderea scalei, cum ar fi 640 x 480, 600 x 800, etc.
- Verificarea alinierii textului și a altor elemente, cum ar fi pictogramele, butoanele etc. sunt în locul potrivit sau nu.
- Testați culoarea fontului.
- Testarea culorii mesajelor de eroare și a avertismentelor.
- Testarea dacă imaginea are o transparență bună sau nu.
- Verificarea alinierii imaginilor.
- Testarea ortografiei.
- Testarea interfeței este atractivă sau nu.
- Testarea dimensiunii imaginilor.
- Testarea anteturilor, indiferent dacă este aliniată corect sau nu.
- Testarea culorii hyperlink-ului.
Probleme la testarea GUI
Cea mai obișnuită problemă cu această teste de regresie este că aplicația GUI se modifică adesea. Este foarte dificil să verificați și să determinați dacă aceasta este o problemă sau un accesoriu. Problema apare atunci când nu aveți documente legate de modificările GUI.
Succesul unui produs software depinde în mare măsură de modul în care GUI interacționează cu utilizatorul și de ușurința utilizării diferitelor sale funcții. Prin urmare, testarea GUI este foarte importantă. Testarea manuală a interfeței grafice poate fi uneori repetitivă și plictisitoare. Automatizarea este recomandată pentru testarea interfeței grafice.
Termeni de bază (generați automat). Testarea gui, testare software, testare GUI, grafica de testare GUI testare de culoare, testare GUI, testarea detaliată a gui, testarea interfață grafică cu utilizatorul, conceptul de testare gui, testarea gui manuala, GUI de testare, testarea GUI, culoarea fontului, Testare culori mesaj, testare culoare hyperlink, testarea mesajelor, testarea dimensiunii imaginii, testarea diferitelor secțiuni, GUI este gratuită.