Тапсырыс басқару микросервісін қалай тестілеу керек, ол CRUD операциялары, Kafka интеграциясы, журналдар және сыртқы төлем қызметтерімен интеграцияны қамтиды?
QA / QA Automation
Тапсырыстармен CRUD операциялары үшін қандай нақты жағдайларды тексерер едіңіз (пайдаланушы ағыны тұрғысынан)?
Kafka-ның деректерді дұрыс өңдейтініне және ақау болған жағдайда дұрыс қалпына келтірілетініне қалай тексерер едің?
Осы қызмет үшін жүргізетін нефункционалды тестілерді атаңыз.
Kafka-пен қандай нефункционалды тесттер өткізуге болады?
Логтарды қалай тестілеу керек? Соңғы релиз алдында нені ескеру керек?
Трэйсинг туралы айтыңыз — ол не үшін қажет?
Жаңа қызметті тестілеу кезінде, егер сізде сызба, стендке сілтеме және минималды құжаттама болса, ең алдымен не істейсіз?
Сыртқы төлем қызметімен интеграцияны қалай сынайсыз?
Kafka қалай құрылымдалған және ол жалпы қалай жұмыс істейді?
DELETE әдісі идемпотентті ме, жоқ па? Неге?
Тапсырыс жасауда қандай шекара жағдайлары бар?
Практикалық тапсырма: бар тестке ассерті жазу және жасалған тапсырысты тексерулермен қамту.