Naast de GET-aanvraag zijn er ook POST en PATCH. Hoe begrijp je het verschil tussen hen?
QA / QA Automation
Als er toch een onjuiste waarde van de backend komt, hoe lokaliseer je het probleem?
PageObject groeit na verloop van tijd uit op een complexe pagina en wordt moeilijk leesbaar. Is dat je ooit overkomen en hoe ben je ermee omgegaan?
Als je de taak kreeg om een case te automatiseren, hoe zou je het inpakken? Hoe zou je de structuur organiseren?
Heb je met Kafka gewerkt? Heb je ervaring met berichtbrokers?
Hoe kunnen microservices anders communiceren dan via API? Ken je andere manieren?
Stel je voor dat je een frontend hebt, een GET ALL endpoint retourneert een lijst met gebruikers met ID en naam, en op een gegeven moment wordt in plaats van ID een onjuiste waarde weergegeven in de kolom. Hoe zou je dit probleem lokaliseren?
Stel je voor dat je een nieuwe GET-endpoint moet testen, die op basis van ID de ID en naam teruggeeft. Noem een lijst met controles van de hoogste naar de lagere prioriteit.
Je noemde dat je hebt gevochten tegen flaky-tests. Vertel er meer over.
Waarvoor is Kafka überhaupt en hoe helpt het?
Er is een taak gekomen: er wordt een nieuw registratieformulier gemaakt, met 10 velden die ingevuld moeten worden. Er kunnen veel controles zijn. Hoe minimaliseer je het aantal tests zonder veel coverage te verliezen?
Wat betekent een microservices-architectuur voor jou en welke onderscheid zou je maken ten opzichte van een monolithische architectuur?
We hebben een entiteit A, B, C, en daarna 50-60 componenten erin. Hoe zou je het uitbreidingsprobleem oplossen?
Weet je nog hoe je een tak in Git moet maken?
Had je CI/CD? Hoe begrijp je dat?
Welke tools en services heb je gebruikt om logs te bekijken?
Wat is het laatste technische dat je hebt gelezen? Een interessant artikel?
Je zei dat je veel hebt geautomatiseerd en patronen hebt gebruikt. Welke patronen heb je gebruikt bij automatisering?