Executarea testelor manuale cu QF-Test - QF-Test

QF-Test este în primul rând un instrument care creează teste GUI și le execută automat. Cu toate acestea, nu este întotdeauna posibil - sau economic - automatizarea completă a testelor, motiv pentru care există cazuri de testare manuală care trebuie efectuate în plus față de testarea automată. Una dintre cele mai mari provocări din proiectele de testare este pregătirea comună a rezultatelor automate și manuale ale testelor. O astfel de pregătire comună este foarte utilă pentru a obține o imagine de ansamblu completă asupra execuției testului. QF-Test oferă acum posibilitatea de a afișa împreună rezultatele testelor manuale și automate.

Etapele unui test manual trebuie definite pentru aceasta la un moment dat. ManualTestRunner de la QF-Test oferă un fișier Excel pentru aceasta. Această suită de testare și un exemplu de fișier Excel pot fi găsite în directorul demo/manualtester din directorul de instalare QF-Test. Proiectantul testului trebuie să definească acum pașii individuali ai testului în fișierul Excel, inclusiv rezultatul așteptat. După executarea testului manual din QF-Test, QF-Test furnizează atât protocolul, cât și raportul HTML, plus un nou fișier Excel care conține rezultatele corespunzătoare. Pentru o descriere mai detaliată, a se vedea secțiunea 29.2.

Dialogul pentru execuția testului, ManualStepDialog, arată astfel:

executarea
Figura 29.1: Exemplu de ManualStepDialog

Titlul dialogului conține numele cazului de testare. Primele două câmpuri de text conțin descrierea pasului manual și rezultatul scontat. După executarea etapei de testare, testerul trebuie să indice acum dacă a avut succes sau nu. Dacă etapa de testare nu a avut succes, testerul trebuie să documenteze un rezultat obținut. Puteți utiliza, de asemenea, acest dialog pentru propriile abordări, consultați Secțiunea 52.1.

Vă rugăm să efectuați pașii următori pe sistemul în care începeți un test manual de la QF-Test:

Vă rugăm să rețineți, de asemenea, comentariile din suita de testare a execuției și din fișierul Excel. Desigur, puteți adapta acest concept la propriile cerințe și puteți începe doar anumite teste.

Fișierul Excel are o anumită structură pentru a descrie un caz de testare manual cât mai flexibil posibil. Urmează o descriere mai detaliată a coloanelor individuale:

Fișierul Excel, care conține apoi rezultatele execuției manuale a testului, are două coloane suplimentare:

Suita de testare a execuției ManualTestRunner.qft include câteva variabile globale pentru a controla execuția. Variabilele care nu sunt enumerate aici sunt utilizate intern de suita de teste și nu ar trebui modificate. Iată o descriere a acestor variabile:

Pașii de testare executați pot fi setați la următoarele stări: