GET сұрауларынан басқа, POST және PATCH бар. Олардың айырмашылығы неде деп түсінесіз?
QA / QA Automation
Егер де артқы жақтан әлі де дұрыс емес мән келсе, мәселені әрі қарай қалай локализациялайсыз?
PageObject күрделі бетте өсе түседі және оқуға қиын болады. Мұндай жағдайды көрдіңіз бе, және оны қалай шештіңіз?
Егер сізге бір жағдайды автоматтандыру тапсырмасы берілсе, оны қалай пакеттік? Құрылымды қалай ұйымдастырар едіңіз?
Kafka-мен жұмыс істедіңіз бе? Хабарламалар брокерлерімен тәжірибеңіз бар ма?
Сіз микросервистер API арқылы байланыса алатынын айттыңыз. Басқа қандай әдістермен байланыса алады? Басқа әдістерді білесіз бе?
Алдыңғы қатарда, барлығы қайтарылатын GET ALL соңғы нүктесі пайдаланушылардың тізімін ID және атауымен қайтарса, және бір сәтте ID орнына дұрыс емес мән көрсетілсе, бұл мәселені қалай локализациялауға болады?
Қиялдаңыз, сіз жаңа GET-эндпоинтті тестілеуіңіз керек, ол ID бойынша ID мен атауын қайтарады. Тексерулер тізімін ең маңыздыдан ең аз маңыздыға дейін атаңыз.
Сіз flaky тесттермен күрескеніңізді айттыңыз. Бұл туралы толығырақ айтып берсеңіз.
Kafka дегеніміз не және ол қалай көмектеседі?
Міндет келді: жаңа тіркеу формасын жасау керек, онда 10 өріс бар, оларды толтыру керек. Тексерулер көп болуы мүмкін. Қалай тесттердің санын азайтып, қамтуды айтарлықтай жоғалтпайсыз?
Микросервис архитектурасы сіз үшін не білдіреді және ол монолиттен қалай ерекшеленеді?
Бізде A, B, C деген ұғымдар бар, содан кейін олардың ішінде 50-60 компонент бар. Өсу мәселесін қалай шешер едіңіз?
Git-те бұтақ қалай жасау керектігін есіңізде ме?
Сізде CI/CD болды ма? Оны қалай түсінесіз?
Логтарды қарау үшін қандай құралдар мен қызметтерді қолдандыңыз?
Соңғы техникалық не оқыдың? Қызықты мақала ма?
Сіз автоматтандыруда көп қолдандыңыз және паттерндерді қолдандыңыз деп айттыңыз. Автоматтандыруда қандай паттерндерді қолдандыңыз?