Sobes.tech

QA / QA Automation

Da li imaš listu slučajeva za automatizaciju. Koji kandidati su prioritetni za automatizaciju, koji su manje pogodni, a koji uopšte nisu pogodni? Kako bi ih prioritetizovao?

Middle
310

Šta se može preneti u telu (body) zahteva?

Middle
221

Šta, po tvom mišljenju, znači dobar test slučaj? Kojim karakteristikama ga možemo opisati?

Middle
207

Da li ste radili sa Allure? Koje anotacije možete navesti? Da li je moguće priložiti snimak ekrana i kako? Gde se čuvaju rezultati pokretanja? Kako povezati Allure sa CI/CD (Jenkins)?

Middle
205

Koje agregatne funkcije poznaješ? Koji operator se koristi sa agregatnim funkcijama umesto WHERE?

Middle
195

# 1. Python. Pronalaženje duplikata brojeva # Opis: # Potrebno je implementirati funkciju koja će tražiti ponovljene brojeve u skupu # Brojevi su inicijalno zapisani u obliku liste. # Prikazati rezultat na ekranu. # Ulazni podaci: # [1, 2, 3, 2, 4, 1, 5, 2] # Rezultat: # [1, 2]

Middle
193

Šta je nonlocal u Pythonu?

Middle
189

-- SQL -- Опис: -- 1. Изабрати назив и максимални баланс за сваки систем плаћања -- Улазни подаци:

Middle
184

Šta je CI/CD? Od čega se sastoji pipeline?

Middle
182

Koja je razlika između iteratora i generatora? Kakva je veza između njih? Šta se dešava kada iterator dođe do kraja?

Middle
172

Ispričaj mi o Pattern-u Page Object.

Middle
171

Koje biblioteke ste koristili za automatizaciju API testova? Kako ste validirali odgovore?

Middle
166

Da li GET zahtev ima telo? Kako GET prenosi parametre? Šta su Content-Type i Accept, u čemu je razlika?

Middle
162

Pričaj o idempotentnosti. Koje metode su idempotentne?

Middle
161

Šta je fixture u pytest-u? Koji je opseg (scope)? Može li se fixture pozvati iz druge fixture? Šta je autouse? Može li se parametri proslediti fixture-u?

Middle
153

Zašto su potrebne redovi poruka (Kafka)? Šta je offset? Kakva je struktura: topic, partition, message?

Middle
153

-- 2. Izaberite ime klijenta, saldo i naziv sistema plaćanja za svakog klijenta u opadajućem redosledu po nenulnom saldu -- Ulazni podaci: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');

Middle
153

Šta je veza mnogo-na-mnogo u SQL-u? Kako se implementira?

Middle
151

Šta su *args i **kwargs? Kako funkcionišu?

Middle
149

Koje HTTP kodove odgovora poznaješ? Kako ih možeš podeliti u grupe?

Middle
149
/2