Дайте пример ситуације у којој одлука о аутоматизацији теста није била очевидна.
QA / QA Automation
Kako implementirati konektor za bazu podataka u Pythonu? Kako se veza prenosi na testove putem fixtures? Da li će se izvršiti teardown ako test padne? Koji će biti status testa ako se ne uspe uspostaviti veza sa bazom podataka?
Да ли сте икада радили са декораторима?
Pre testova, potrebno je izvršiti pet različitih poslova pripreme okruženja. Kako ih pokrenuti paralelno u GitLab CI, a posao sa pytest — samo nakon završetka svih poslova prve faze?
Ispričajte nam kako ste razvili strategiju testiranja za arhitekturu mikroservisa.
Kako opravdati projektovanje sa rezervom za buduće opterećenje i kako sprečiti preuranjenu optimizaciju?
Koje Linux komande koristite u komandnoj liniji?
Објасните разлику између Dockerfile, Docker слике и Docker контејнера.
Postoje 2 liste a = [1, 2, 3] b = [6, 5, 4] Potrebno je sastaviti konačnu listu koja sadrži sve elemente prve, znak "a" i sve elemente druge u obrnutom redoslijedu
Šta je indeks u bazi podataka, na primer u PostgreSQL?
Koja je glavna svrha Docker Compose?
Zašto se izveštaj prestaje objavljivati kada testovi padnu u pipeline-u GitLab CI koji se sastoji od dve faze: prva pokreće testove i učitava XML rezultate, druga čita XML i objavljuje HTML izveštaj.
Koji naredba se koristi za pokretanje kontejnera sa Ubuntu 18 i provjeru Bash skripte?
Šta će se promeniti ako uklonimo return i ostavimo print(final)?
Ako fixture izvršava SELECT * i test baza podataka je narasla na stotine miliona korisnika, zbog čega podaci više ne staju u RAM, kako da rešite problem menjajući samo fixture i ne prepisujući sve testove?
Rad sa Postman-om i kolekcijama — da li je teško pisanje kolekcija?
Zašto si izabrao baš ovaj pristup/řešenje? (pitanje o napisanom kodu)
Zašto se u selektoru za element forme ne koristi body?
Zašto su artefakti potrebni u GitLab CI?
Kako pronaći red u datoteci bez njenog potpunog otvaranja i zameniti pronađenu reč drugom (komanda grep/sed u Linuxu)?