Sobes.tech
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