Kako bi testirao mikroservis za upravljanje narudžbama koji ima CRUD operacije, integraciju sa Kafka, logove i integraciju sa spoljnim servisima za plaćanje?
QA / QA Automation
Koje konkretne slučajeve proveravao/la bi za CRUD operacije sa porudžbinama (sa stanovišta korisničkog toka)?
Kako biste proverili Kafka — da li pravilno obrađuje podatke i se pravilno oporavlja u slučaju kvara?
Koje nefunkcionalne testove možemo sprovesti sa Kafka?
Da li je metoda DELETE idempotentna ili ne? Zašto?
Kako bi testirao/la integraciju sa spoljnjim servisom za plaćanje?
Navedite granične slučajeve prilikom kreiranja narudžbine.
Назовите нефункционалне тестове које бисте спровели за ову услугу.
Kako bi testirao logove? Na šta bi obratio pažnju pre finalnog izdanja?
Практични задатак: напишите assertions за постојећи тест креирања поруџбине и покријте креирану поруџбину проверкама.
Kako je Kafka strukturirana i kako uopšte funkcioniše?
Šta ćeš prvo uraditi pri testiranju nove usluge, ako imaš šemu, link do štanda i minimalnu dokumentaciju?
Ispričaj o tracingu — čemu služi?