Sobes.tech
Junior

La nivelurile de testare cu care vei interacționa ca tester manual?

sobes.tech AI

Răspuns de la AI

Testatorul manual interacționează activ la următoarele niveluri de testare:

  • Testarea componentelor (Component/Unit Testing): Deși responsabilitatea principală pentru testarea componentelor revine dezvoltatorilor, testatorul manual poate participa la:
    • Revizuirea cazurilor de test scrise de dezvoltatori.
    • Pregătirea datelor de test pentru testele de componentă.
    • Analiza rezultatelor testelor de componentă pentru a înțelege comportamentul componentelor.
  • Testarea de integrare (Integration Testing): Testarea interacțiunii dintre diferite module sau componente ale sistemului. Testatorul manual:
    • Proiectează scenarii de test pentru a verifica colaborarea componentelor.
    • Detectează defecte apărute la interfețele modulelor.
    • Testează funcționarea sistemului cu servicii externe și baze de date.
  • Testarea de sistem (System Testing): Testarea completă a sistemului integrat pentru a verifica conformitatea cu cerințele. La acest nivel, testatorul manual:
    • Realizează teste funcționale (verificarea conformității cu funcțiile declarate).
    • Realizează teste non-funcționale (performanță, încărcare, securitate, ușurință în utilizare).
    • Utilizează diverse tehnici de proiectare a testelor (clase de echivalență, valori limită, tabel decizional etc.).
    • Creează și execută scenarii complexe end-to-end.
  • Testarea de acceptare (Acceptance Testing): Teste realizate de utilizatori sau reprezentanți ai afacerii pentru a confirma conformitatea sistemului cu nevoile și cerințele lor. Testatorul manual:
    • Ajută la pregătirea mediului și datelor pentru testarea de acceptare.
    • Consultă utilizatorii finali cu privire la întrebări legate de testare.
    • Participă la analiza rezultatelor testării de acceptare și defectelor identificate.

În funcție de metodologia de dezvoltare și structura echipei, testatorul manual poate avea, de asemenea, contact cu nivelurile de testare legate de sistem:

  • Testarea de regresie: Verifică dacă modificările (corectarea defectelor, funcții noi) nu au introdus defecte noi în funcționalitatea deja funcțională. Testatorul manual participă activ la reluarea testelor anterioare.
  • UAT (User Acceptance Testing): Este parte a testării de acceptare și se concentrează pe verificarea sistemului de către utilizatorii finali.

Testatorul manual joacă un rol cheie în testarea de acceptare, sistem și integrare, precum și participă activ la testarea de regresie. Implicarea sa la nivel de modul este, în general, de suport.