Sobes.tech
Junior

Op welke niveaus van testen ga je als handmatige tester interactie hebben?

sobes.tech AI

Antwoord van AI

De handmatige tester neemt actief deel aan de volgende testniveaus:

  • Component/Unit Testing: Hoewel de hoofdverantwoordelijkheid voor unit testing bij ontwikkelaars ligt, kan de handmatige tester deelnemen aan:
    • Het beoordelen van testgevallen geschreven door ontwikkelaars.
    • Het voorbereiden van testgegevens voor unit tests.
    • Het analyseren van de resultaten van unit tests om het gedrag van de componenten te begrijpen.
  • Integratietesten: Testen van de interactie tussen verschillende modules of componenten van het systeem. De handmatige tester:
    • Ontwerpt testscenario's om de samenwerking van componenten te controleren.
    • Detecteert defecten die optreden op de interfaces van modules.
    • Test het functioneren van het systeem met externe diensten en databases.
  • Systeemtesten: Volledige test van het geïntegreerde systeem om te controleren of het aan de eisen voldoet. Op dit niveau:
    • Voert de handmatige tester functionele tests uit (controle op overeenstemming met de gespecificeerde functies).
    • Voert niet-functionele tests uit (prestatie, belasting, beveiliging, gebruiksvriendelijkheid).
    • Gebruikt diverse testontwerptechnieken (gelijkwaardige klassen, grenswaarden, beslissingsborden, etc.).
    • Maakt en voert uitgebreide end-to-end scenario's uit.
  • Acceptatietesten: Tests uitgevoerd door gebruikers of zakelijke vertegenwoordigers om te bevestigen dat het systeem aan hun behoeften en eisen voldoet. De handmatige tester:
    • Helpt bij het voorbereiden van de testomgeving en gegevens voor acceptatietests.
    • Adviseert eindgebruikers over testvragen.
    • Neemt deel aan de analyse van de resultaten van acceptatietests en de gevonden defecten.

Afhankelijk van de ontwikkelingsmethodologie en teamstructuur, kan de handmatige tester ook contact hebben met systeemgerelateerde testniveaus:

  • Regressietesten: Controleren of wijzigingen (foutcorrecties, nieuwe functies) geen nieuwe defecten introduceren in de reeds werkende functionaliteit. De handmatige tester neemt actief deel aan het herhalen van eerder uitgevoerde testgevallen.
  • UAT (User Acceptance Testing): Is onderdeel van acceptatietesten en richt zich op het controleren van het systeem door eindgebruikers.

De handmatige tester speelt een sleutelrol in acceptatie-, systeem- en integratietesten, en neemt ook actief deel aan regressietesten. Zijn betrokkenheid op modulair niveau is meestal ondersteunend.