API Testi
•
28 İyul 2026
•
11 dəq oxuma
Postman və Newman İlə REST API Testi Bələdçisi: Ən Yaxşı Praktikalar
Mikroservis arxitekturalarında **REST API** testi tətbiqin etibarlılığını təmin edən kritik mərhələdir. Bu bələdçidə Postman aləti ilə avtomatlaşdırılmış API skriptlərinin yazılmasını və Newman CLI vasitəsilə CI/CD inteqrasiyasını öyrənirik.
1. REST API Testinin Əsas Anlayışları
API testi verilənlər bazası və arxa fon (Backend) məntiqinin birbaşa yoxlanılmasıdır. Əsas HTTP sorğu metodları:
- GET: Serverdən resurs məlumatlarını oxumaq.
- POST: Serverdə yeni resurs yaratmaq.
- PUT / PATCH: Mövcud resursu yeniləmək.
- DELETE: Resursu silmək.
2. Postman Avtomatik Test Skriptləri
Postman `Tests` bölməsində JavaScript vasitəsilə avtomatik assersiyalar (assertions) yazmağa imkan verir. Nümunə status kodu yoxlaması:
pm.test("Status code is 200 OK", function () {
pm.response.to.have.status(200);
});