Sobes.tech
Junior — Middle

API testləri apararkən hansı məsələlərə xüsusi diqqət yetirmək lazımdır?

sobes.tech Süni İntellekt

AI-dan cavab

API-ni sınaqdan keçirmək zamanı aşağıdakı aspektlərə diqqət yetirmək vacibdir:

  • Cavabların düzgünlüyü: API-nin gözlənilən məlumatları düzgün formatda qaytardığını yoxlayın.
  • Xəta idarəetməsi: Yanlış sorğuların aydın və düzgün xəta kodları ilə geri qaytarıldığından əmin olun.
  • İstifadəçi doğrulaması və icazə: Qorunan resurslara girişin məhdudlaşdırıldığını və düzgün həyata keçirildiyini yoxlayın.
  • Performans: API-nin cavab vaxtını və yüklənmə altında dayanıqlığını qiymətləndirin.
  • Uyumluluq: API-nin müxtəlif müştəri versiyaları və mühitlərdə işlədiyini yoxlayın.
  • Təhlükəsizlik: İnjektiyalar və məlumat sızıntıları kimi zəiflikləri test edin.
  • İdempotentlik və vəziyyət: İdempotent olması lazım olan metodların (məsələn, PUT) həqiqətən belə olduğunu yoxlayın.

Curl istifadə edərək GET sorğusunun sadə bir test nümunəsi:

curl -i https://api.example.com/users/123

Burada cavabın 200 status kodu və düzgün istifadəçi məlumatlarını ehtiva etdiyini yoxlayın.