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.