Junior
Millised on olemasolevad testimise klassifikatsioonid?
sobes.tech AI
Vastus AI-lt
Testimise klassifikatsioonid võivad põhineda erinevatel kriteeriumidel. Kõige levinumad:
-
Eesmärgi järgi:
- Funktsionaalne testimine
- Mittefüüsiline testimine
- Muudatustega seotud testimine
-
Objekti järgi:
- Üksuse (Unit)
- Integreerimise (Integration)
- Süsteemi (System)
- Vastuvõtmise (Acceptance)
-
Aega testimise läbiviimise järgi:
- Alfa-testimine (siseselt ettevõttes)
- Beeta-testimine (piiratud välise kasutajagrupi osavõtul)
- Regressiooni testimine
- Sõrmejälje testimine (Sanity testing)
- Suitsetamise testimine (Smoke testing)
-
Koodi ligipääsu taseme järgi:
- Valge kasti meetod (White-box / Structural testing)
- Musta kasti meetod (Black-box / Behavioral testing)
- Halli kasti meetod (Gray-box testing)
-
Formaalsuse astme järgi:
- Formaalse testimise (põhineb täielikel spetsifikatsioonidel)
- Mitteformaalse testimise (uurimuslik, ad-hoc)
-
Automatiseerimise taseme järgi:
- Käsitsi testimine
- Automatiseeritud testimine
-
Rakenduse tüübi järgi:
- Veebirakendused
- Mobiilirakendused
- Lauaarvutirakendused
- API
- Andmebaasid
-
Muude kriteeriumide järgi:
- Koormustestimine (Load testing)
- Stressitestimine (Stress testing)
- Stabiilsuse/Usaldusväärsuse testimine (Stability/Reliability testing)
- Kasutajamugavuse testimine (Usability testing)
- Turvatestimine (Security testing)
- Ristbrauseri/ristplatvormi testimine
Näide klassifikatsiooni struktuuri tabelist:
| Kriteerium | Testimise tüübid | Kirjeldus |
|---|---|---|
| Eesmärgi järgi | Funktsionaalne | Kontroll, kas vastab spetsifikatsioonile |
| Mittefüüsiline | Tõhusus, turvalisus, kasutusmugavus ja t. p. | |
| Muudatustega seotud | Regresseerimine, korduv (retesting) | |
| Objekti järgi | Üksus | Koodi eraldi üksused |
| Integreerimine | Koostöö modulite või süsteemide vahel | |
| Süsteem | Süsteem kui tervik | |
| Vastuvõtt | Toote valmisoleku kontroll | |
| Koodi ligipääsu taseme järgi | Must kast | Ilma juurdepääsuta koodile, spetsifikatsiooni alusel |
| Valge kast | Koodile juurdepääsuga | |
| Hall kast | Osaline juurdepääs, teadmised sisemisest loogikast ilma täieliku koodi läbivaatamiseta |