QA / QA Automation
Prečo vznikajú testy Flaki? Kvôli ich službám?
Testovanie prístupnosti (Accessibility testing) — čo to je a čo sa kontroluje?
Čo je idempotentná požiadavka a prečo je dôležitá pri testovaní API?
Aký je rozdiel medzi Dockerfile a docker-compose?
Vieš, čím by sa mal tester v našom tíme zaoberať?
Čo sa týka technologického zásobníka — úplne všetko: programy, nástroje. Existujú technológie, s ktorými by ste nechceli pracovať?
Praktická úloha: obrazovka so 3 poľami (strany trojuholníka A, B, C) a tlačidlom «vypočítať», ktoré určuje, či je trojuholník rovnoramenný. Aké typy testov a kontrol by ste vykonali?
Akými spôsobmi je možné spracovať alebo vyvolať výnimku?
Povedzte nám o zložení vášho tímu na projekte
Boli scenáre, keď udalosti prichádzali z externého systému, nie z vášho mikroservisu?
V životopise je uveden stack Java, Kotlin, Selenium, REST Assured, Playwright. Môžete vysvetliť, ako ste spolupracovali s Playwright v tomto stacku?
Čo sa deje s požiadavkou po zadaní domény do prehliadača a stlačení Enter?
Ak je backend úplne pokrytý testami, má ešte zmysel testovať UI, alebo to už môžeme nechať tak?
Porozprávaj mi o Docker-ju — čo je a prečo ho potrebuje QA?
Ako je usporiadané vaše testovanie externých partnerov, ak je partner blackbox a možno nemá sandbox?
Aké techniky návrhu testov poznáte a používate?
Ktoré dátové štruktúry v Jave sú synchronizované a ktoré nie sú?
Čo je rozdiel medzi frontendom a backendom?
Aké kódy HTTP odpovedí poznáš? Čím sa líši 401 od 403?
Funkcionalita, na ktorej pracujete s drugim tímom. Počas testovania ste narazili na problémy: 1. Integrácia medzi dvoma službami: ktoré, ako sa ukázalo, majú rôzne formáty dát. 2. Našli ste chybu na frontende: keď frontend odošle požiadavku na službu a služba odpovie, že takáto metóda neexistuje. 3. Je potrebné urgentne otestovať novú funkciu spolu s iným tímom, ale oni hlásia, že nie sú pripravení testovať, a táto úloha nie je ich prioritou. Ako budete postupovať?