Managementul testelor
Gestionarea testelor este un proces de gestionare a activităților de testare pentru a asigura testarea de înaltă calitate și de înaltă calitate a aplicației software. Metoda constă în organizarea, controlul, asigurarea trasabilității și vizibilității procesului de testare pentru a furniza aplicația software de înaltă calitate. Se asigură că procesul de testare software rulează conform așteptărilor.
Devii Test Manager al celui mai important proiect din compania ta. Sarcina proiectului este de a testa facilitatea bancară netă a apreciatei „Guru99 Bank”
Totul pare a fi grozav. Șeful tău are încredere în tine. El mizează pe tine. Aveți șanse mari să vă dovediți în sarcina voastră. Dar adevărul este:
Managementul testelor nu este doar o singură activitate. Se compune dintr-o serie de activități
Faze de gestionare a testelor
Acest subiect introduce pe scurt procesul de gestionare a testelor și vă arată o prezentare generală a fazelor de gestionare a testelor. Veți afla mai multe detalii despre fiecare fază de gestionare a testelor în articolele următoare.
Procesul de gestionare a testelor
Procesul de gestionare a testelor este o procedură de gestionare a activităților de testare software de la început până la sfârșit. Procesul de gestionare a testelor oferă facilități de planificare, control, urmărire și monitorizare pe tot parcursul ciclului proiectului. Procesul implică mai multe activități, cum ar fi planificarea, proiectarea și executarea testelor. Oferă un plan inițial și o disciplină procesului de testare a software-ului.
Există două părți principale ale procesului de gestionare a testelor: -
- Planificare
- Analiza de risc
- Estimarea testului
- Planificarea testelor
- Organizarea testelor
- Execuţie
- Monitorizarea și controlul testelor
- Managementul problemelor
- Raport de testare și evaluare
Planificare
Analiza și soluția riscurilor
Riscul este pierderea potențială (un rezultat nedorit, dar nu neapărat) care rezultă dintr-o acțiune sau o activitate dată.
Analiza riscurilor este primul pas pe care Managerul de test ar trebui să îl ia în considerare înainte de a începe orice proiect. Deoarece toate proiectele pot conține riscuri, detectarea timpurie a riscurilor și identificarea soluției sale vor ajuta Managerul de testare să evite pierderile potențiale în viitor și să economisească costurile proiectului.
Veți afla mai multe detalii despre analiza și soluția riscurilor aici.
Estimarea testului
O estimare este o prognoză sau o predicție. Estimarea testului determină aproximativ cât timp ar dura o sarcină. Estimarea efortului pentru test este una dintre sarcinile majore și importante în managementul testului.
Avantajele unei estimări corecte:
- Estimările exacte ale testelor conduc la o mai bună planificare, executare și monitorizare a sarcinilor sub atenția unui manager de testare.
- Permiteți o programare mai precisă și ajutați la realizarea rezultatelor cu mai multă încredere.
Veți afla mai multe detalii despre estimarea testului și valori aici.
Planificarea testelor
Un plan de testare poate fi definit ca un document care descrie domeniul de aplicare , abordarea , resursele și programul activităților de testare intenționate.
Un proiect poate eșua fără un plan complet de testare. Planificarea testelor este deosebit de importantă în dezvoltarea sistemelor software mari.
În testarea software-ului, un plan de testare oferă informații detaliate de testare cu privire la un efort de testare viitoare, inclusiv:
- Strategia de testare
- Obiectivul testului
- Criterii de ieșire / suspendare
- Planificarea resurselor
- Testați livrabilele
Veți afla mai multe detalii despre planificarea testului în acest articol.
Ce este organizarea testelor în testarea software-ului?
Organizarea testelor în testarea software-ului este o procedură de definire a rolurilor în procesul de testare. Acesta definește cine este responsabil pentru ce activități din procesul de testare. Funcțiile de testare, facilitățile și activitățile sunt, de asemenea, explicate în același proces. Competențele și cunoștințele persoanelor implicate sunt, de asemenea, definite, însă toată lumea este responsabilă pentru calitatea procesului de testare.
Acum aveți un plan, dar cum veți rămâne la plan și îl veți executa? Pentru a răspunde la această întrebare, aveți faza Organizare test .
În general, trebuie să organizați o echipă de testare eficientă. Trebuie să strângeți o echipă calificată pentru a rula eficient motorul de testare în continuă creștere.
Aveți nevoie să aflați mai multe despre organizația de testare? De ce sunt atât de importante echipele auto-organizate? Faceți clic aici pentru detalii.
Execuţie
Monitorizarea și controlul testelor
Ce veți face atunci când proiectul dvs. nu mai are resurse sau depășește calendarul? Trebuie să monitorizați și să controlați activitățile de testare pentru a le readuce la timp.
Monitorizarea și controlul testului este procesul de supraveghere a tuturor valorilor necesare pentru a se asigura că proiectul funcționează bine, în termen și nu din buget.
Monitorizarea
Monitorizarea este un proces de colectare , înregistrare și raportare a informațiilor despre activitatea proiectului pe care managerul de proiect și părțile interesate trebuie să le cunoască
Pentru a monitoriza, Test Manager face următoarele activități
- Definiți obiectivul proiectului sau standardul de performanță al proiectului
- Observați performanța proiectului și comparați între așteptările de performanță reale și cele planificate
- Înregistrați și raportați orice problemă detectată care se întâmplă cu proiectul
Controlul
Controlul proiectului este un proces de utilizare a datelor din activitatea de monitorizare pentru a aduce performanța reală la performanța planificată.
În acest pas, Managerul de testare ia măsuri pentru a corecta abaterile de la plan. În unele cazuri, planul trebuie ajustat în funcție de situația proiectului.
Managementul problemelor
După cum sa menționat la începutul subiectelor, toate proiectele pot avea un risc potențial . Când se întâmplă riscul, acesta devine o problemă .
În ciclul de viață al oricărui proiect, vor apărea întotdeauna probleme și întrebări neașteptate care apar. Pentru un exemplu:
- Compania vă reduce bugetul proiectului
- Echipa dvs. de proiect nu are abilitățile necesare pentru a finaliza proiectul
- Programul proiectului este prea strâns pentru ca echipa dvs. să termine proiectul la termen.
Riscul de evitat în timpul testării:
- Lipsește termenul limită
- Depășește bugetul proiectului
- Pierdeți încrederea clienților
Când apar aceste probleme, trebuie să fiți gata să le rezolvați - sau pot afecta potențial rezultatul proiectului.
Cum rezolvați problemele? Care este gestionarea problemelor? Găsiți răspunsul în acest articol
Raport de testare și evaluare
Proiectul s-a finalizat deja. Este timpul să vă uitați înapoi la ceea ce ați făcut.
Scopul rapoartelor de evaluare a testului este:
„Raportul de evaluare a testului” descrie rezultatele testării în ceea ce privește acoperirea testului și criteriile de ieșire. Datele utilizate în evaluarea testului se bazează pe datele rezultatelor testului și pe rezumatul rezultatelor testului.