Sobes.tech

QA / QA Automation

Ko jūs saprotat ar terminēm "testa stratēģija", "arhitektūra" un "lēmums"?

191

Kā tiek apstrādātas izņēmumi Python? Kurā gadījumā tiek izmantots try/except?

189

Ar kādām operētājsistēmām jūs strādājat: Windows, Linux?

188

Kas ir ģeneratori Python? Kā sauc iteratoru, kas izmanto yield?

187

Kuras komandas vai komandrindas jūs izmantojāt darbā ar Kafka?

186

Vai funkcijas B izmantošana būs vienāda pirmajā un otrajā gadījumā?

183

@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, "Kļūda, reģistrācija neizdevās" assert "code" in response.json(), "Kļūda, objekts nav izveidots" 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 nesakrīt" self.attach_response(response.json())

182

Ir divas saraksti a = [1, 2, 3] b = [6, 5, 4] Nepieciešams izveidot galīgo sarakstu, kas saturēs visus pirmā elementus, rakstzīmi "a" un visus otra elementus apgrieztā secībā piemērs c = [1, 2, 3, 'a', 4, 5, 6]

179

Kāpēc, izmantojot yield, katrā izsaukumā nenotiek jauna piekļuve datu bāzei? Kā tas ietekmē testu datu tīrību un integritāti?

178

Kā jūs veicāt savu testu detalizāciju un projektēšanu?

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

Kāpēc vienā Kubernetes Pod var būt nepieciešami vairāk nekā viens konteineris?

177

Pastāsti par savu pieredzi, īpaši testu automatizācijas jomā. Kādas uzdevumus veicāt: API testus, UI testus, kuri ir vairāk, kuri mazāk?

177

Kāpēc šis tests ir atzīmēts kā flaky, lai gan tas šķiet vienkāršs?

176

Liels E2E komplekts ilgst 40 minūtes katrā MR, pat ja mainīts tikai README. Kā organizēt palaišanu, lai nelielas izmaiņas neizraisītu visu testu komplektu?

174

Kas ir iteratori Python? Kura burvju metode īsteno iteratoru? Kā notiek pāreja uz nākamo elementa? Kas notiks, ja otreizējs pārlūkos iteratoru?

173
/5