QA / QA Automation
Бізде компоненттердің өзара әрекеттесу схемасы бар: Бұл қызметтер HR менеджерлеріне арналған іс-шараларды құру және басқару үшін арналған деп ойлайық. Біз REST API арқылы мәліметтер алу немесе өңдеу үшін Service 1-ге хабарлама жібереміз. Service 1 мәліметтерді өңдейді және оны Kafka-ға жібереді. Service 2 (сонымен қатар Kubernetes-те орналастырылған) Kafka-дан хабарламаларды оқиды және барлық алынған ақпаратты басқа форматқа түрлендіреді, содан кейін оны дерекқорға жазады. Біз қолданушылар ретінде REST арқылы Service 1-ге іс-шараны құру сұрауын жібердік, содан кейін бұл іс-шараның бар-жоғын дерекқорда сұрау арқылы тексердік. Бірақ дерекқорда бұл іс-шара табылмады. Біз мәселені зерттей бастадық және хабарлама Kafka-да тұрып қалғанын анықтадық — оны Service 2 оқымаған.
Бізге қандай сұрақтарыңыз бар?
FunnelFox деген не екенін сіз қаншалықты жақсы түсінесіз?
a = 4 b = [4] нәтиже = (a, b) а = 5 b.append(5) Сұрақ: барлық жолдар орындалғаннан кейін нәтижесінің мәні қандай және неге?
Сіз тестілеуді өзіңіз жүргізесіз бе, әлде командада басқа біреу ме?
Бэкендтегі API тестілерінің саны қанша?
Charles Proxy туралы толығырақ айтыңыз: оның қандай функциялары бар және қайсысын ең көп қолдандыңыз?
Shift-Left тәсілімен таныссыз ба?
Неліктен Астанаға көшу туралы шешім қабылдадыңыз?
Дерекқорлармен жұмыс істедіңіз бе? Қандай деңгейдегі сұраулар жаздыңыз? JOIN қолдандыңыз ба?
UI-тесттеу туралы айтыңыз: интерфейсті тестілеу кезінде нені ескертесіз?
Клиент жағында нақты кім серверге сұраныс жібереді?
Stack trace деген не?
Неге дәл осы браузерлерді таңдайсыз?
Тестілеу процесі қалай ұйымдастырылды? Тапсырмаларға қалай қосылдыңыз?
Қазіргі уақытта Стамбулдасыз ба, және қалуды жоспарлайсыз ба?
Қандай операция мәртебелері мен түрлерімен жұмыс жасадыңыз?
Абстрактты класс пен интерфейстің айырмашылығы неде? Оларды не үшін пайдаланады?
Сіз тесттерді қалпына келтірдіңіз бе? Ондай жағдай болды ма?
2015 жылдан 2022 жылға дейін қайда жұмыс істедіңіз?