Sobes.tech

QA / QA Automation

Máš zoznam prípadov na automatizáciu. Ktorí kandidáti sú prioritní na automatizáciu, ktorí sú menej vhodní a ktorí vôbec nie sú vhodní? Ako by si ich priorizoval?

Middle
302

Čo, podľa teba, znamená dobrý testovací prípad? Akými charakteristickými znakmi ho možno opísať?

Middle
198

Čo je možné preniesť v tele (body) požiadavky?

Middle
197

Pracoval si s Allure? Aké anotácie vieš uviesť? Je možné pripojiť snímku obrazovky a ako? Kde sa ukladajú výsledky behu? Ako prepojiť Allure s CI/CD (Jenkins)?

Middle
197

Aké agregačné funkcie poznáš? Aký operátor sa používa s agregačnými funkciami namiesto WHERE?

Middle
191

Čo je nonlocal v Pythone?

Middle
186

# 1. Python. Nájdenie duplicitných čísel # Popis: # Je potrebné implementovať funkciu, ktorá bude hľadať opakujúce sa čísla v množine # Čísla sú pôvodne zapísané vo forme zoznamu. # Výsledok zobraziť na obrazovke. # Vstupné údaje: # [1, 2, 3, 2, 4, 1, 5, 2] # Výsledok: # [1, 2]

Middle
184

-- SQL -- Popis: -- 1. Vybrať názov a maximálny zostatok pre každý platobný systém -- Vstupné údaje:

Middle
172

Porozprávaj mi o vzorec Page Object.

Middle
170

Rozprávaj o idempotentnosti. Aké metódy sú idempotentné?

Middle
159

Čo je CI/CD? Z čoho pozostáva pipeline?

Middle
158

Aké knižnice ste použili na automatizáciu API testov? Ako ste overovali odpovede?

Middle
157

-- 2. Vyberte meno klienta, zostatok a názov platobného systému pre každého klienta v zostupnom poradí podľa nenulového zostatku -- Vstupné údaje: -- 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
151

Existuje telo v požiadavke GET? Ako GET odovzdáva parametre? Čo sú Content-Type a Accept, v čom je rozdiel?

Middle
151

Čo je to fixture v pytest? Aký je jej rozsah (scope)? Môže sa fixture volať z inej fixture? Čo je autouse? Môžu sa parametre odovzdať fixture?

Middle
149

Na čo slúžia fronty správ (Kafka)? Čo je offset? Aká je štruktúra: topic, partition, message?

Middle
147

Aké dátové typy sú v Pythone nemenné?

Middle
147

Čo je to vzťah mnoho-na-mnoho v SQL? Ako sa implementuje?

Middle
146

Čo sú *args a **kwargs? Ako fungujú?

Middle
146

Aké kódy odpovedí HTTP poznáš? Ako ich možno rozdeliť do skupín?

Middle
145
/2