Sobes.tech

QA / QA Automation

Ce înțelegeți prin termenii „strategie de testare”, „arhitectură” și „decizie”?

191

Cum sunt gestionate excepțiile în Python? În ce caz se folosește try/except?

189

Ce sunt generatorii în Python? Cum se numește iteratorul care folosește yield în spatele scenei?

187

Ce comenzi sau utilitare de linie de comandă ați folosit pentru a lucra cu Kafka?

186

Utilizarea funcției B va fi aceeași în primul și al doilea caz?

183

Există 2 liste a = [1, 2, 3] b = [6, 5, 4] Este necesar să creați o listă finală care să conțină toate elementele primei, caracterul "a" și toate elementele celei de-a doua în ordine inversă exemplu 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, "Eroare, înregistrarea nu a reușit" assert "code" in response.json(), "Eroare, entitatea nu a fost creată" 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-urile nu se potrivesc" self.attach_response(response.json())

178

Cum ai realizat munca de detaliere și proiectare a testelor tale?

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

Vorbește despre experiența ta, în special în automatizarea testării. Ce sarcini ai îndeplinit: teste API, teste UI, care mai mult, care mai puțin?

177

De ce, atunci când se folosește yield, nu va exista o nouă solicitare către baza de date la fiecare apel? Cum influențează acest lucru curățenia și integritatea datelor de test?

176

Un set E2E mare durează 40 de minute la fiecare MR, chiar dacă se modifică doar README. Cum organizați rularea astfel încât modificările mici să nu pornească întregul set de teste?

174

Ce sunt iteratorii în Python? Ce metodă magică implementează iteratorul? Cum se face trecerea la elementul următor? Ce se întâmplă dacă parcurgi iteratorul de două ori?

173

De ce poate fi necesar mai mult de un container într-un Pod Kubernetes?

171

Cum adaugi un submódul într-un proiect Git? Unde este stocată informația despre submódul?

166
/5