Sobes.tech
Junior

Welke classificaties van testen bestaan er?

sobes.tech AI

Antwoord van AI

Testclassificaties kunnen gebaseerd zijn op verschillende criteria. De meest voorkomende:

  • Op doel van de test:

    • Functionele tests
    • Niet-functionele tests
    • Gerelateerde tests met wijzigingen
  • Op testobject:

    • Unit
    • Integratie
    • Systeem
    • Acceptatie
  • Op tijdstip van uitvoering:

    • Alfa-test (binnen het bedrijf)
    • Bèta-test (met deelname van een beperkte externe groep)
    • Regressietest
    • Sanity testing (rooktest)
    • Smoke testing
  • Op toegangsniveau tot de code:

    • White-box / Structurele testing
    • Black-box / Gedragsmatige testing
    • Gray-box testing
  • Op mate van formaliteit:

    • Formele tests (gebaseerd op uitgebreide specificaties)
    • Informele tests (onderzoek, ad-hoc)
  • Op automatiseringsgraad:

    • Handmatige tests
    • Geautomatiseerde tests
  • Op type applicatie:

    • Webapplicaties
    • Mobiele applicaties
    • Desktopapplicaties
    • API
    • Databases
  • Op andere criteria:

    • Load testing
    • Stress testing
    • Stabiliteit / betrouwbaarheid testing
    • Usability testing
    • Beveiligingstests
    • Cross-browser / cross-platform testing

Voorbeeld van een classificatiestructuur in tabelvorm:

Criteria Testtypes Beschrijving
Op doel Functioneel Controle op naleving van de specificatievereisten
Niet-functioneel Prestaties, veiligheid, gebruiksgemak, enz.
Gerelateerd aan wijzigingen Regression, retesting
Op object Module Individuele code-eenheden
Integratie Interactie tussen modules of systemen
Systeem Het hele systeem
Acceptatie Controle of het product klaar is voor release
Op toegangsniveau tot de code Black-box Zonder toegang tot de broncode, op basis van specificaties
White-box Met toegang tot de broncode
Gray-box Gedeeltelijke toegang, kennis van de interne logica zonder volledige doorloop van de code