QA / QA Automation
Zašto u pretraživanju? Nije li to tajna?
Koje tačno alate ste koristili za rad sa Kafka u automatizovanim testovima?
Kako pravite izveštaje o pokretanju automatizovanih testova?
Zašto nastaju Flaki testovi? Zbog njihovih usluga?
Testiranje pristupačnosti (Accessibility testing) — šta je to i šta se proverava?
Šta je idempotentni zahtev i zašto je važan pri testiranju API-ja?
Koja je razlika između Dockerfile i docker-compose?
Da li znaš čime bi trebalo da se bavi tester u našem timu?
Kojim načinima se može obraditi ili baciti izuzetak?
Ispričajte nam o sastavu vašeg tima na projektu
Da li su postojali scenariji u kojima je događaj dolazio iz spoljnog sistema, a ne iz vašeg mikroservisa?
Šta se dešava sa zahtevom nakon što unesete domen u pretraživač i pritisnete Enter?
Ako je backend potpuno pokriven testovima, da li je još uvek vredno testirati UI ili već možemo da ga ostavimo po strani?
Ispričaj mi o Dockeru — šta je i zašto mu je potrebna QA?
Koje tehnike dizajna testova poznajete i koristite?
Koje strukture podataka u Javi su sinhronizovane, a koje nisu?
Koje metode sadrži klasa Object?
Čime se razlikuje frontend od backend-a?
Koje HTTP kodove odgovora poznaješ? Čime se razlikuju 401 i 403?
Zadatak: Palindrom Napišite funkciju is_palindrome(s: str) -> bool, koja provjerava je li niz palindrom (čitljiv isto s lijeva na desno i s desna na lijevo). Treba ignorirati razmake, znakove interpunkcije i razliku u velikim i malim slovima. Primjeri: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False