Sobes.tech

QA / QA Automation

Pracovali ste s vlastnými hookmi PyTest?

Middle+
Mayflower
62

Čo bolo viac vo vašich skúsenostiach: API alebo UI automatizácia?

Middle
БЕРГ Холдинг
62

Povedaj mi, čime se ukvarjaš na svojem trenutnem delovnem mestu. Kakšen je razmerje med ročnimi in avtomatiziranimi testi?

Middle
МИЭТ
62

Chápem, teda kolega len sleduje a lokalizuje problém?

Middle
ЦРТ
62

Pracoval ste so Stream API v Jave? Aké metódy poznáte? Aký je rozdiel medzi terminálnymi a medziľahlými operáciami?

Middle+
Альфа-БанкАльфа-Банк
61

Aké bolo vaše hlavné zameranie v EMCD? Porozprávajte nám o svojich skúsenostiach s automatizáciou testov.

Senior
bioforce
61

Aké nástroje ste použili na testovanie API? Čo je zaujímavé v Postman a DevTools?

Junior
GRI
61

Aká bola najťažšia technická úloha/autotest vo vašej praxi?

Middle
ЛанитЛанит
61

@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Chyba, registrácia zlyhala" assert "code" in response.json(), "Chyba, entita nebola vytvorená" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "ID-čka sa nezhodujú" self.attach_response(response.json())

Middle+
Криптонит
61

Ak by si mal zdroje, ako by si zostavil ideálny QA proces v tíme?

Middle
plata
61

Povedzte nám viac o tom, ako pracujete s flaky testami, keď nestabilný test ovplyvňuje prácu tímu.

Middle
Kleos
61

Aký je rozdiel medzi mutexom a semaforom? Ako sú implementované?

Middle+
YadroYadro
61

Ako implementovať soft assert v pytest pre viacero kontrol v teste, aby test nezlyhal pri prvej chybe, ale vykonal všetky kontroly?

Middle
RedLab
61

Ako správne testovať API v Swaggeri?

Middle+
GOLD APPLE
61

Ako ste testovali interakciu viacerých feature flags a vyhli sa kombinatorickému výbuchu?

Middle+
Mayflower
61

Pracovali ste s správami brokerov?

Middle
ЛанитЛанит
61

Aké metriky je možné zbierať v CI/CD?

Senior
OZON логистика
61

Ako odoslať signál procesu v Linuxe? Ako zmeniť práva na súbore/adresári?

Middle+
YadroYadro
61

Aký je rozdiel medzi autorizáciou a autentifikáciou?

Middle
А7
61

-- vytvoriť CREATE TABLE knihy ( bookid INTEGER PRIMARY KEY, názov TEXT NOT NULL, typeid INTEGER NOT NULL, cena INTEGER NOT NULL, početstránok INTEGER NOT NULL ); -- vložiť INSERT INTO knihy VALUES (0001, 'Dune', 1, 1200, 1000); INSERT INTO knihy VALUES (0002, 'Návrh', 3, 500, 800); INSERT INTO knihy VALUES (0003, 'Čistý', 2, 800, 586); INSERT INTO knihy VALUES (0004, 'Rodičia a Deti', 9, 456, 400); INSERT INTO knihy VALUES (0005, 'Majster a Margarita', 1, 505, 1200); INSERT INTO knihy VALUES (0006, 'Biela Garde', 7, 900, 250); INSERT INTO knihy VALUES (0007, 'Mŕtve Duše', 1, 1600, 1000); INSERT INTO knihy VALUES (0008, 'Vojna a mier', 1, 950, 310); INSERT INTO knihy VALUES (0009, 'Metro 2033', 2, 2000, 600); INSERT INTO knihy VALUES (0010, 'Dune', 1, 1200, 1000); -- načítať SELECT * FROM knihy;

Middle
sber tech
61
/306