Sobes.tech
Junior

Test prosesində Postman istifadə edərkən məqsədləriniz və vəzifələriniz nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Postman istifadə edərkən test prosesində məqsədlərim və vəzifələrim:

  • API-nin funksional testləri:

    • HTTP metodlarının (GET, POST, PUT, DELETE və s.) düzgün işlədiyini yoxlamaq.
    • API cavablarını (status kodları, JSON/XML strukturu, məzmun) təsdiqləmək.
    • API-nin müxtəlif parametrlərlə müxtəlif istifadə ssenarilərini test etmək.
    • Xəta idarəetməsi və sərhəd halları yoxlamaq.
  • API testlərinin avtomatlaşdırılması:

    • Regressiya testləri üçün sorğu kolleksiyaları yaratmaq.
    • Doğrulamaları avtomatlaşdırmaq və məlumatları hazırlamaq üçün JavaScript (Pre-request Scripts, Tests) skriptləri yazmaq.
    • CI/CD boru xətlərində avtomatlaşdırılmış testləri işlətmək üçün Collection Runner və ya Newman-dan istifadə etmək.
  • API-ni araşdırma testləri:

    • Hipotezləri yoxlamaq üçün sürətli prototipləşdirmə və sorğular göndərmək.
    • Kod yazmadan API-nin strukturunu və davranışını araşdırmaq.
  • API sənədləşdirilməsi:

    • Canlı sənəd kimi xidmət edə biləcək aydın və başa düşülən sorğu kolleksiyaları yaratmaq.
    • Sorğulara, parametrlərə və cavab nümunələrinə açıqlamalar əlavə etmək.
  • Komanda işi:

    • Xətaları tapmaq və testləri asanlaşdırmaq üçün sorğu kolleksiyalarını digər komanda üzvləri ilə bölüşmək.
    • Test resurslarına təşkil etmək və birgə giriş üçün Workspaces-dan istifadə etmək.
  • Əsas performans testləri:

    • Bir neçə sorğu göndərərək əl ilə performans testləri keçirmək.
    • Cavab vaxtını analiz etmək üçün Postman-in daxili funksiyalarından istifadə etmək.
  • İnteqrasiya testləri:

    • Xarici xidmətlər və API-lərlə qarşılıqlı əlaqəni yoxlamaq.
    • Xarici xidmətlərin cavablarını Mock Servers istifadə edərək modelləşdirmək.