QA / QA Automation
Өз жұмысыңыз туралы айтыңыз: ағымдағы орын, функцияларды дамыту процесі, архитектура, тестілеу фреймворкі.
Білетін List интерфейсінің жүзеге асырылуын тізіп беріңіз.
Python-да дерекқор қосқышын қалай жүзеге асыруға болады? Қосылым тесттерге фикстуралар арқылы қалай беріледі? Егер тест сәтсіз болса, teardown орындала ма? Егер дерекқорға қосылу сәтсіз болса, тест статусы қандай болады?
Қол жетімді жобалар AI-ға өтетіні қалай тексерілді?
Хабарламалар брокерлері не үшін пайдаланылады?
Транзакцияда COMMIT болмаса, INSERT және UPDATE орындала ма?
PUT және POST әдістерінің айырмашылығы неде?
Сізде екі кесте бар: customers және orders. SQL сұрауын жазыңыз, ол клиенттердің аттарын және олар тапсырыс берген өнімдердің аттарын көрсетеді. Тек бір немесе одан да көп тапсырысы бар клиенттерді көрсетіңіз. Customers кестесі id name 1 Alice 2 Bob 3 Charlie 4 Diana Orders кестесі id customer_id product 1 1 Laptop 2 2 Smartphone 3 1 Mouse 4 3 Keyboard 5 2 Monitor
Алдыңғы қатарда, барлығы қайтарылатын GET ALL соңғы нүктесі пайдаланушылардың тізімін ID және атауымен қайтарса, және бір сәтте ID орнына дұрыс емес мән көрсетілсе, бұл мәселені қалай локализациялауға болады?
Мобильді қосымшада push хабарламаларын қалай сынайсыз және нені ескеру керек?
Деректерді қайда қауіпсізірек жіберу керек — GET немесе POST?
Back-end REST тестінің сәтсіздігін жергілікті түрде оңай қайталау үшін Allure есептілігінде не болуы керек?
HTTP жауап кодтарының негізгі топтары қандай?
""" Көшіру """ a = [[1, 2], ["str", "str"]] b = a b[0].append(3) # print(a) # print(b) print(b[0] is a[0])
Мобильді құрылғыларда троттлингті басқа қалай жасауға болады?
Git-пен жұмыс істеу тұрғысынан код базасына қалай өзгерістер енгізер едіңіз?
Қандай журналдау деңгейлерін білесіз?
Баг-репорт құрылымын сипаттаңыз.
Жобадағы автоматты тесттердің құрылымы туралы айтыңыз, қандай үлгілер қолданылды?
Тестілеу мониторингі қалай ұйымдастырылған? Кім қадағалайды, кестелер, кезекшілік бар ма?