QA / QA Automation
Жуптарды тестирүү үчүн жуптарды түзүү үчүн эмне колдонулду? Жуптарды түзүү принциби кандай?
Жалпысынан алганда, тест автоматташтырууну баштоо керек эмес учурлар бар деп ойлойсузбу?
SQL тапшырмасы: 1ден 100-гача сандар таблицасы, ике багана кайтару — сан һәм категория (15кә бүленә → 3, 3кә → 1, 5кә → 2, башкача → 0)
Page Object Model үлгүсү эмне?
Кимдеңизде аналитиктер, иштеп чыгуучулар жана тестирүүчүлөр бардыгы бирге иштейтпи?
WireMock менен тажрыйбаңыз жөнүндө көбүрөөк айтып бере аласызбы: аны кантип орнотуп жана колдондуңуз?
[аты] суроо берди: SQL суроолору менен иши кандай — ишенимдүү көндүмбү же негизги деңгээлби?
Эффективсиз процессти аныктап, жакшыртуу сунуштап жана натыйжага жеткен учурду баяндаңыз.
Негізінен, автоматтык тесттер, MR'лердин кодуна ким карап жатпайт?
Gitте алыстагы тармакта өзгөртүүлөрдү кантип киргизүү керек?
B функциясынын колдонулушу биринчи жана экинчи учурда бирдей болот беле?
Cache жана cookie кандай айырмаланат?
Көчүрмөдө кэш жаңыртуу кандай иштейт: эгер кэш толуп калса, сактоо керек файлдар дагы келе береби?
Эмне үчүн тапшырманы тесттөө керек, эгер анын сүрөттөмөсү гана башталыштан турат?
Банктагы акча аудару формасы, мұнда комиссия мөлшері аударым сомасына байланысты: 1-ден 3 000 рубльге дейін – 0% 3 001 рубльден бастап – 5% Максималды аударым сомасы – 10 000 рубль Тек рубльмен аудару (копейксіз)
Өнүктүрүүчү катады оңдоду, бирок pipelineде автоматтык тесттер кызыл болуп турат. Кайда ката бар экенин кантип көрө алам?
API уруксат менен корголгон. Токенди кантип өткөрүү жана бул HTTP суроо структурасында кайда жасалат?
*args жана **kwargs эмнелер? Алар кандай иштейт?
Sanity-тест деген эмне?
Фикстурлар кай тартипте ишке ашырылса? import pytest @pytest.fixture(scope="session") def setup_api_logs(): print("A") @pytest.fixture(scope="module") def db_container(): print("B") @pytest.fixture(scope="function", autouse=True) def api_client(db_container): print("C") @pytest.fixture(scope="function") def auth_token(): print("D") def test_create_order(auth_token): assert True