Sobes.tech
Junior

Care este diferența dintre tipurile și categoriile de teste?

sobes.tech AI

Răspuns de la AI

Diferența dintre tipurile și categoriile de teste constă în nivelul lor de abstractizare și scop.

Tipurile de teste descriu scopul general al testului, concentrându-se pe CE SE testează sau CUM se testează. Este o clasificare de nivel superior.

Categoriile de teste descriu tehnici sau abordări specifice utilizate pentru atingerea obiectivelor tipului de test. Se concentrează pe aspecte concrete ale comportamentului sistemului sau metode de verificare.

Categoria de test Descriere Exemple de tipuri de teste din această categorie
Funcționale Verificarea dacă sistemul îndeplinește cerințele funcționale declarate. Modular, Integrare, Sistem, Acceptare (Alpha/Beta), Regressie.
Non-funcționale Verificarea modului în care funcționează sistemul, adică caracteristicile sale (performanță, fiabilitate, ușurință în utilizare etc.). Testare de încărcare, stres, stabilitate, utilizabilitate, securitate, compatibilitate.
Modificări Testare după efectuarea modificărilor în sistem pentru a verifica dacă modificările funcționează corect și nu au afectat funcționalitatea existentă. Teste de fum, regresie, acceptare.
Confirmare Testare destinată să verifice corectarea unui defect. Re-testare.

Astfel, categoriile de teste stabilesc un context larg, iar tipurile de teste oferă instrumente și metodologii specifice pentru a lucra în acest context. De exemplu, "Testarea regresiei" (tip) se realizează cel mai adesea în cadrul "Testării funcționale" sau "Testării modificărilor" (categorii). "Testarea de încărcare" (tip) se realizează în cadrul "Testării non-funcționale" (categorie).