Vertel me over UI-testen: waar let je op tijdens het testen van de interface?
QA / QA Automation
Waarom wordt uuid4 in de code gebruikt, wat betekent het en waar is het voor nodig?
Leg de 4 principes van OOP uit en geef voorbeelden uit je eigen ervaring van toepassing.
Wat is het verschil tussen deep copy en shallow copy, en wanneer moet je welke gebruiken bij het voorbereiden van testgegevens?
Hoe voerden jullie de regressietests uit — voor elke release of volgens een schema? Hoe vaak?
Vertel me over de moeilijkste bugs die je hebt gevonden en hoe je de oorzaak hebt gelokaliseerd.
Hoe hebt u persoonlijk geverifieerd dat het zakelijke evenement correct naar de Kafka-topic is gestuurd na een actie in de API?
Waarom moet een testomgeving in Kubernetes worden uitgerold in plaats van gewoon lokaal of in Docker Compose?
Hoe plant u de deadlines voor automatisering en wat deed u als u niet op tijd kon zijn?
Vertel over het verschil tussen de NoSQL-benadering en het relationele model, en wanneer het beter is om voor NoSQL te kiezen.
Wat is het verschil tussen WHERE en HAVING?
Schrijf een van deze testcases volledig uit, zoals het eruit zou moeten zien, inclusief de verwachte resultaten.
Hoe wordt het verschil tussen OLTP en OLAP gebruikt in testen?
Hoe is de pipeline (build, unittests, enz.) die je hebt ingesteld in GitLab CI opgebouwd?
Wat is het verschil tussen OLTP- en OLAP-databases en hoe beïnvloedt dit de ontwikkel-/testaanpak?
Je sprak over automatisering en het overzetten van handmatige tests naar geautomatiseerde tests. Hoe heb je besloten om te automatiseren, en heb je deze beslissing zelf genomen?
# Schrijf een Pytest-test voor de API-endpoint POST /clients, die een klant aanmaakt. # Controleer: statuscode 201, dat in het antwoord client_id aanwezig is, # en dat een herhaalde aanvraag met dezelfde INN 409 Conflict retourneert.
Geef een voorbeeld van wanneer een FULL JOIN echt nodig is in de praktijk.
Wat is assert in Python en waar wordt het voor gebruikt in tests?
Hoe heb je de tests verdeeld in smoke- en regressiefasen? In welke fase werden ze uitgevoerd?