Junior — Middle
İnteqrasiya testləri zamanı həyata keçirdiyiniz test ssenarilərindən nümunə göstərə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
İnteqrasiya testlərində, sistem modulları arasındakı qarşılıqlı əlaqəni yoxlayırdım, məsələn:
- Ön və arxa uç arasında API qarşılıqlı əlaqəsini test etmək: istifadəçi yaratmaq üçün sorğu göndərmək və məlumatların düzgün şəkildə bazaya qeyd olunduğunu və sorğu zamanı geri qaytarıldığını yoxlamaq.
- Xarici xidmətlərlə inteqrasiyanı yoxlamaq, məsələn, ödəniş keçidi: uğurlu və uğursuz ödənişlərin simulasiya edilməsi və sistemin reaksiyasını yoxlamaq.
- Mikroservislər arasında məlumatların ötürülməsini test etmək: mesajı növbəyə göndərmək və digər xidmətin onu işlədiyini yoxlamaq.
Test ssenarisi nümunəsi:
- Sifariş yaratmaq üçün POST sorğusu göndərmək.
- Sifarişin verilənlər bazasında göründüyünü yoxlamaq.
- Bildiriş xidməti hadisəni aldığını və istifadəçiyə email göndərdiyini yoxlamaq.
Bu ssenarilər, komponentlərin düzgün işlədiyindən əmin olmaq üçün kömək edir.