Sobes.tech

QA / QA Automation

Тест стратегиясы, архитектура жана чечим деген түшүнүктөр менен эмне түшүнөсүз?

191

Pythonдо исключения кандай иштелип чыгат? Канча учурда try/except колдонулат?

189

Кайсы операциялык системалар менен иштешесиз: Windows, Linux?

188

Pythonдеги генераторлор эмне? Ичке жактан yield колдонгон итераторду кандай аташат?

187

Kafka менен иштөө үчүн кайсы команда же командалык саптык куралдарды колдондуңуз?

186

B функциясынын колдонулушу биринчи жана экинчи учурда бирдей болот беле?

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, "Ката, каттоо ишке ашкан жок" assert "code" in response.json(), "Ката, объект түзүлгөн жок" 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лер шайкеш келбейт" self.attach_response(response.json())

180

Бар екі тизмек бар a = [1, 2, 3] b = [6, 5, 4] Натижада барлык биринчи тизмектеги элементтер, "a" белгиси жана экинчи тизмектеги бардык элементтер тескерисинче тартипте болушу керек мисал c = [1, 2, 3, 'a', 4, 5, 6]

179

Неге yield колдонулганда ар бир чакырууда жаңы маалымат базасына кайрылуу болбойт? Бул тесттик маалыматтардын тазалыгына жана бүтүндүгүнө кандай таасир этет?

178

Тесттериңиздин деталдуу жана долбоорлоо ишин кантип жүргүздүңүз?

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

Өз тажрыйбаңыз жөнүндө айтып бериңиз, айрыкча тест автоматташтыруу жаатында. Канча тапшырма аткардыңыз: API-тесттер, UI-тесттер, кайсы көбүрөөк, кайсы азыраак?

177

Неге бул тест flaky деп белгиленген, ал эми көрүнүшү жөнөкөй болсо да?

176

Kubernetes Pod'унда эмне үчүн бир нече контейнер болушу мүмкүн?

175

Кайсы операциялык тутумда иштейтасыз?

174

Ири E2E топтоо ар бир MRда 40 мүнөттөн ашык убакыт талап кылат, эгерде гана README өзгөртүлсө. Кичинекей өзгөртүүлөр бардык тесттер топтомун ишке киргизбеши үчүн кандай уюштурууну уюштурууга болот?

174

Pythonдогу итераторлор эмне? Итераторду ишке ашыруу үчүн кайсы сыйкырдуу ыкма колдонулат? Кийинки элементке кантип өтсө болот? Экинчи жолу итераторду өтсө эмне болот?

173

Канча API-автоматтык тесттер түздүңүз?

173

Bash скрипттерин жазуу керек болду беле?

172

Pythonда API тесттер үчүн кайсы китепкананы колдондуңуз?

170
/5