QA / QA Automation
Дар контексти луғатҳо, фарқ байни рӯйхат ва кортеж чист?
Чӣ гуна амал мекунед, вақте дар талаботҳо холҳо ҳастанд ва наметавонед бо ҳамкорон машварат кунед?
Фарқи байни итератор ва генератор чист?
Таҳлили дархости POST барои илова кардани мол ба сабад: кадом санҷишҳо бояд иҷро шаванд?
Афзалиятҳои CI/CD чист?
Агар калиди 'Vasya'-ро бо арзиши 21 ба харита илова кунед ва сипас ҳамон калидро бо арзиши 10 илова кунед, get('Vasya') чӣ бармегардад?
Бо кадом воситаҳо метавон дархостҳои HTTP фиристод?
Тафовут байни навъи маълумоти integer ва number чист?
Оё дидед, ки гурӯҳи мо чӣ кор мекунад? Оё тасаввуре аз маҳсулот гирифтӣ?
Оё бо логҳо кор кардаед? Кадом сатҳҳои логгириро медонед?
Ҳоло барои худ чӣ меҷӯӣ? Критерияҳо чӣ муҳиманд?
Чӣ қадар тестҳои автоматии API эҷод кардед?
Фарқи байни кодҳои ҷавобии HTTP 401 ва 403 чист?
Стратегияи тестиро аз чӣ бояд ташкил шавад?
Фарқи байни санҷиши бор ва санҷиши стресс чист?
Фикстурлар қай тартибда ишке ашырылса? 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
# Язиши тест Pytest барои API-эндпоинти POST /clients, ки мизоҷро месозад. # Бояд санҷиш: коди ҳолат 201, ки дар ҷавоб client_id мавҷуд аст, # ва ки дархости такрорӣ бо ҳамон INN 409 Conflict бармегардонад.
Чӣ гуна ташкил карданӣ аст коркарди аксҳои корбарон тавассути навбатии Kafka: оё имкон дорад, ки худи тасвирҳоро дар Kafka интиқол дод ва манфиатҳо ва нуқсонҳои чунин қарор чист?
Дар Java кадом намудҳои маълумотро медонӣ? Мисолҳо диҳед.
Пеш аз тестҳо, бояд панҷ кори гуногун барои омодасозии муҳит иҷро шаванд. Чӣ гуна онҳоро дар GitLab CI дар параллел иҷро кардан мумкин аст, ва кор бо pytest — танҳо пас аз анҷоми ҳамаи корҳо дар марҳилаи аввал?