Sobes.tech

QA / QA Automation

Co rozumíte pod pojmy „testovací strategie“, „architektura“ a „rozhodnutí“?

191

Jak se v Pythonu zpracovávají výjimky? V jakém případě se používá try/except?

189

Co jsou to generátory v Pythonu? Jak se nazývá iterátor, který používá yield uvnitř?

187

Jaké příkazy nebo nástroje příkazové řádky jste používali pro práci s Kafka?

186

Existují 2 seznamy a = [1, 2, 3] b = [6, 5, 4] Je třeba vytvořit konečný seznam, který obsahuje všechny prvky prvního, znak "a" a všechny prvky druhého v opačném pořadí příklad c = [1, 2, 3, 'a', 4, 5, 6]

179

@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, registrace selhala" assert "code" in response.json(), "Chyba, entita nebyla vytvořena" 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 nejsou shodná" self.attach_response(response.json())

178

Jak jste prováděli práci na detailním rozpracování a navrhování svých testů?

178

@pytest.fixture(scope="session") def a(): return [1, 2] def test_one(a): a.append(3) def test_two(a): print(len(a))

178

Pověz mi o své zkušenosti, zejména v oblasti automatizace testování. Jaké úkoly jsi vykonával: API testy, UI testy, čeho více, čeho méně?

177

Proč při použití yield nedojde při každém volání k novému dotazu do databáze? Jak to ovlivňuje čistotu a integritu testovacích dat?

176

Proč je tento test označen jako flaky, i když vypadá jednoduše?

176

Velká E2E sada trvá 40 minut při každém MR, i když je změněn pouze README. Jak organizovat spuštění tak, aby malé změny nespouštěly celý soubor testů?

174

Co jsou to iterátory v Pythonu? Jaká magická metoda implementuje iterátor? Jak dochází k přesunu na další prvek? Co se stane, pokud projdete iterátor podruhé?

173

Proč může být v jednom Podu Kubernetes potřeba více než jednoho kontejneru?

171

Jak přidat submodul do projektu Git? Kde je uložena informace o submodulu?

166
/5