Prečo sa v kóde používa uuid4, čo to znamená a na čo je to potrebné?
QA / QA Automation
Povedaj mi o testovaní UI: na čo si pri testovaní rozhrania pozorný?
Vysvetlite 4 princípy OOP a uveďte príklady z vašich skúseností s ich použitím.
Aký je rozdiel medzi deep copy a shallow copy a kedy je potrebné použiť každú pri príprave testovacích dát?
Ako ste spúšťali regresné testy — pred každým vydaním alebo podľa plánu? Ako často?
Ako ste si osobno overili, da je poslovni dogodek pravilno poslan v Kafka topic po neki ukrep v API-ju?
Povedaj mi o najzložitejšich chybách, ktoré si našiel, a ako si lokalizoval njihov vzrok.
Prečo je potrebné nasadiť testovacie prostredie v Kubernetes, namiesto toho, aby bolo len lokálne alebo v Docker Compose?
Ako ste plánovali termíny na automatizáciu a čo ste robili, ak ste nestihli termín?
Aké typy JOIN poznáš a uveď príklad, kedy je potrebný FULL JOIN?
Vysvetlite rozdiel medzi prístupom NoSQL a relačným modelom a kedy je lepšie zvoliť NoSQL.
Aký je rozdiel medzi WHERE a HAVING?
Na čo bol Redis presne použitý vo vašom projekte?
Uveďte príklad, kedy je FULL JOIN naozaj potrebný v praxi.
Napíšte jeden z týchto testovacích prípadov úplne, ako by mal vyzerať, vrátane očakávaných výsledkov.
Ako sa v testovaní využíva rozdiel medzi OLTP a OLAP?
Ako je štruktúrovan pipeline (build, jednotkové testy atď.), ktorý si nastavoval v GitLab CI?
Aký je rozdiel medzi databázami OLTP a OLAP a ako to ovplyvňuje prístup k vývoju/testovaniu?
Hovoril si o automatizácii a presune ručných testov na automatizované. Ako si sa rozhodoval o automatizácii a či si túto rozhodnutie urobil sám?
# Napíšte test Pytest pre API-endpointu POST /clients, ktorý vytvára klienta. # Je potrebné overiť: stavový kód 201, že v odpovedi je prítomný client_id, # a že opakovaný požiadavok s rovnakým INN vráti 409 Conflict.