Pričao si o automatizaciji i prebacivanju ručnih testova na automatizovane. Kako si odlučio da automatizuješ i da li si tu odluku doneo sam?
QA / QA Automation
# Napišite Pytest test za API-endpoint POST /clients koji kreira klijenta. # Treba proveriti: status-kod 201, da u odgovoru postoji client_id, # i da ponovni zahtev sa istim INN vrati 409 Conflict.
Šta je assert u Pythonu i čemu služi u testovima?
Napišite upit koji će pronaći klijente bez ikakvog događaja u poslednjih 30 dana.
Kako si podelio testove na smoke i regression faze? U kojoj fazi su pokretani?
# Formular za registraciju klijenta u bankarskoj aplikaciji sa poljima: # Ime i prezime, telefon, PIB, datum rođenja. # Napravite 5-7 test slučajeva, # pozitivni i negativni scenariji, kao i granične vrednosti.
Šta je dekorator u Pythonu i kako si primenjivao dekoratore u Pytest?
Koje tehnike test dizajna si lično primenjivao u praksi?
Ispričaj mi kako se u testiranju općenito gradi prioritetizacija test slučajeva.
Неколико пута си помешао UI и UX — реци, која је разлика између ових појмова?
Napišite Python kod za rešavanje prethodnog zadatka (test kreiranja klijenta putem API-ja).
Хајде да пређемо на практични задатак (задатак није био у потпуности откривен током сесије).