Spring Boot API Test Rehberi: Postman ile GET, POST ve DELETE (Adım Adım)

Spring Boot geliştiricileri için API test süreçleri, projenin sağlıklı çalışması açısından kritik öneme sahiptir. Bu rehberde, Postman kullanarak HTTP GET, POST ve DELETE isteklerinin nasıl yapılacağını adım adım öğreneceksiniz.

Postman Nedir?

Postman, API geliştirme ve test süreçlerinde yaygın olarak kullanılan, kullanıcı dostu arayüzü sayesinde HTTP istekleri göndermeyi kolaylaştıran popüler bir araçtır.

  • REST API endpoint’lerini test edebilirsiniz
  • JSON veri gönderip alabilirsiniz
  • JWT Token ile yetkilendirme işlemlerini doğrulayabilirsiniz
  • API yanıt sürelerini ve hata mesajlarını inceleyebilirsiniz
Postman ana ekranı örnek görsel

Postman Nasıl İndirilir ve Kurulur?

  1. Postman’in resmi sitesine gidin.
  2. İşletim sisteminizi seçip kurulum dosyasını indirin.
  3. Kurulumu tamamladıktan sonra Postman’i başlatın.
Postman indirme/kurulum adımları (örnek görsel)

Postman ile JWT Token Nasıl Eklenir?

Spring Boot projelerinde güvenli endpoint’ler için genellikle JWT (JSON Web Token) kullanılır.

  1. Yeni bir istek (Request) oluşturun.
  2. Üstteki Authorization sekmesine tıklayın.
  3. Type olarak Bearer Token seçin.
  4. JWT token kodunu ilgili alana yapıştırın.
Postman JWT Bearer Token ekleme ekranı
Postman JWT Token ekleme ekranı
İpucu: Token süresi dolduysa 401/403 dönebilir. Yeni token alıp tekrar deneyin.

JSON Formatında POST İsteği Gönderme

  1. Yeni bir POST isteği açın.
  2. Body sekmesine gelin.
  3. Raw ve JSON formatını seçin.
  4. Aşağıdaki örnek JSON’u girin:
{
  "ad": "Ahmet",
  "soyad": "Yılmaz",
  "email": "ahmet@ornek.com"
}
Postman POST isteği için Raw JSON body ekranı
Postman POST JSON veri ekranı

HTTP GET İsteği Nasıl Yapılır?

  1. Postman’de New Request tıklayın.
  2. HTTP metodunu GET olarak seçin.
  3. API endpoint URL’sini girin (örn: https://api.orneksite.com/kullanicilar).
  4. Send butonuna tıklayın.
  5. Yanıtı Body kısmında inceleyin.
Postman GET isteği ekranı
Postman GET isteği ekranı

HTTP POST İsteği Nasıl Yapılır?

  1. New Request ile yeni bir istek oluşturun.
  2. HTTP metodunu POST olarak seçin.
  3. Endpoint URL’sini girin (örn: https://api.orneksite.com/kullanicilar/ekle).
  4. Body > Raw > JSON formatını seçin ve aşağıdaki veriyi ekleyin:
{
  "adi": "Ahmed",
  "soyadi": "Yilmaz",
  "email": "ahmed@ornek.com"
}
Postman POST isteği JSON ekranı
Postman POST isteği JSON ekranı

HTTP DELETE İsteği Nasıl Yapılır?

  1. Yeni bir request oluşturun.
  2. HTTP metodunu DELETE olarak seçin.
  3. Silmek istediğiniz endpoint’i girin (örn: https://api.orneksite.com/kullanicilar/sil/1).
  4. Send butonuna tıklayın ve sonucu Body kısmında inceleyin.
Postman DELETE isteği ekranı
Postman DELETE isteği ekranı

Sıkça Sorulan Sorular

Spring Boot API Testi için Neden Postman Kullanılır?

Postman; hızlı ve kullanıcı dostu arayüzü ile API endpoint’lerinizi kolayca test etmenizi sağlar. Spring Boot projelerinde REST API geliştirenler için hata ayıklama ve doğrulama süreçlerini hızlandırır.

Postman ile Diğer HTTP Metodları Nasıl Test Edilir?

PUT, PATCH gibi diğer HTTP metodlarını da aynı şekilde Postman’den seçip ilgili endpoint ve verilerle test edebilirsiniz.

Sonuç

Bu rehberde, Postman kullanarak Spring Boot API’lerinde HTTP GET, POST ve DELETE istekleri nasıl yapılır detaylı şekilde anlattık. Postman ile API testlerinizi kolayca yapabilir, geliştirme süreçlerinizi hızlandırabilirsiniz.

Daha fazla Spring Boot ve API geliştirme rehberi için Latest Software Developers sitesini ziyaret edin!

İyi çalışmalar dileriz! 🚀

Beğendiysen bir çay ısmarlayabilirsin ☕

Bana çay ısmarla

Spring Boot ile ilgili yorumlar

Yorum Paylaş

EMail Zorunlu alanlar * *