QA / QA Automation
Молим вас, испричајте о вашем искуству у аутоматизацији: више UI или API? Колико година/месеци искуства у Python-у?
Da li su postojale priče o interakciji sa timom za proizvod ili timom za marketing kada su se razjašnjavali zahtevi?
Koje su glavne prednosti korišćenja Selenium Grid?
Ispravite metodu koja vraća maksimalnu dužinu niza u kojem se svaki sledeći element povećava za 1, u datom nizu celih brojeva. Ako lista sadrži 1 element, dužina niza je 1.
Koje verzije IP adresa postoje i u čemu se razlikuje IPv4 od IPv6?
Ispričajte nešto o sebi / самопрезентација
Наведи списак стандардних HTTP метода
Kako još mikroservisi mogu komunicirati osim putem API-ja? Znaš li druge načine?
Šta je Storage State i kako pomaže sa autorizacijom?
{ "name1": "null", "name2": "", "name3": null, "name4": true, "name5": 37, "name6": ["str1", "str2", "str3"] }
Postoji REST API metoda servisa za transfer novca od jednog bankovnog korisnika do drugog putem ID: GET /api/transfer?money={money}&from={uid}&to={uid} Cilj je napraviti test slučajeve za ovu metodu. Primer test slučaja: Pozvati metodu sa parametrima money=10.10&from=1&to=2; Očekivano ponašanje: Pozvati metodu sa parametrima money=10&from=1&to=2; Očekivano ponašanje: status 400, saldo se ne menja, vraća se greška nedostatka sredstava Pozvati metodu sa parametrima money=100000&from=1&to=2; Očekivano ponašanje: status 200, saldo 1 će se smanjiti za trenutni iznos, saldo 2 će se povećati za trenutni iznos Pozvati metodu sa parametrima money=-10000&from=1&to=2; Očekivano ponašanje: status 400, saldo se ne menja, vraća se greška da ne može preneti negativnu vrednost Pozvati metodu sa parametrima money=0&from=1&to=2; Očekivano ponašanje: status 400, saldo se ne menja, vraća se greška da ne može preneti nultu vrednost Pozvati metodu sa parametrima money=вавава&from=1&to=2; Očekivano ponašanje: status 400, saldo se ne menja, vraća se greška za unos ispravne vrednosti Pozvati metodu sa parametrima money=10000&from=1&to=1; Očekivano ponašanje: status 400, saldo se ne menja, vraća se detaljan opis greške
Testovi su pokrenuti paralelno, zar ne?
Šta je testirano automatskim testovima: frontend, backend? Koju biblioteku ste koristili za interakciju sa REST API-jem?
Zašto je uopšte potrebna Kafka i kako pomaže?
[ime] je pitao: Šta vam je važno pri izboru novog posla, na šta ćete obratiti pažnju pri donošenju odluke?
[ime] je pitao: Kako je organizovan tvoj CI/CD pipeline? Pričaj mi o GitLab CI i Docker.
Da li drugi tester takođe piše automatske testove?
Da li si testirao WebSockets?
Da li koristiš mockove u automatizovanim testovima? Koje su prednosti i mane njihove upotrebe?
Očekivali ste kod 200, ali ste dobili 400 (loš zahtev). Šta ćete uraditi? Zahtev je potpuno validan i odgovara ugovoru, ali greška i dalje stiže.