QA / QA Automation
Navedite osnovna načela OOP i ukratko ih opišite
Објасните шта подразумева нерелативна база података.
Ispričajte nešto o sebi / самопрезентација
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
Да ли је потребна регресија при тестирању?
Šta je DHCP protokol i čemu služi?
Višeslojnost u Pythonu — osnovni pojmovi, poteškoće u višeslojnom okruženju
Čime se razlikuje sinhrona i asinhrona integracija?
Можете ли објаснити у чему се састоји патерн декоратор и шта је његово главно значење?
Testiranje SSL i autorizacije (JWT).
Може ли се приступити до нерелативних база података помоћу SQL?
Koje vrste ekstenzija fajlova aplikacija postoje za različite platforme?
def fetch_users(): conn = db.connect("my_database") cursor = conn.cursor() cursor.execute("SELECT * FROM users") result = cursor.fetchall() return result
Kamera prikazuje da lampica svetli pri zatvorenim vratima — ovo je bag. Koja polja moraš obavezno popuniti u izveštaju o bag-u?
Koje Java kolekcije koristite u automatizaciji?
Koje pretraživače podržava Playwright?
Ispričaj mi o svom radu na trenutnom projektu.
Ако треба издвојити топ 3 главна фактора при прихватању понуде — шта је важно?
Можете ли објаснити концепт магичних метода у језику програмирања?
Da li postoje završene ponude ili kompanije koje čekaju odgovor uskoro?