TESTING IN POSTMAN: IDENTIFYING BOTTLENECKS IN API PERFORMANCE EĞİTİMİ

Postman ile API darboğazlarını ölçün ve bulun

Postman testleri, koleksiyon runner, Newman, performans metrikleri ve API darboğaz analizi

Postman ile API testi ve darboğaz analizi eğitiminde test betikleri, değişken yönetimi, Newman ile CI entegrasyonu, yanıt süresi yüzdelikleri, yük senaryoları ve yavaş uç nokta tanıları uygulamalı işlenir.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Postman test betikleri, ortam yönetimi, Newman, yük ölçümü ve darboğaz tespiti

Bu eğitim, Postman ile API testlerini otomatikleştirmeyi ve performans darboğazlarını bulmayı öğretir. Katılımcılar pm.test ve Chai assertion yazımı, ortam ve koleksiyon değişkenleri, pre-request script, Collection Runner ve Newman, yanıt süresi ve payload boyutu metrikleri, Postman Monitors, yük senaryolarına giriş ile yavaş uç noktaların sorgu, ağ ve sunucu tarafında nedenlerini araştırır.

Süre ve Format

2 Gün. Her gün dört modül; 1. gün Postman ile API Test Otomasyonu; 2. gün Performans Ölçümü ve Darboğaz Analizi.

Seviye

Orta Seviye — Postman test betikleri, ortam yönetimi, Newman, yük ölçümü ve darboğaz tespiti

Öğrenme Metodu

Katılımcılar örnek bir REST API üzerinde Postman koleksiyonları yazar, Newman ile CI'da çalıştırır ve yavaş uç noktaları ölçüm verisiyle tanılar.

Neden Bu Eğitim?

🎯Otomatik test

Elle yapılan kontroller yerine yeniden çalıştırılabilir Postman test paketleri yazarsınız.

🛠️Ölçerek karar verin

Yanıt süresi dağılımı ve yüzdelikler ile gerçek darboğazları belirlersiniz.

🚀CI entegrasyonu

Newman ile testleri pipeline'a bağlar, performans regresyonlarını erken yakalarsınız.

Anahtar Konular

postman api testinewmanpostman performans testiapi darboğaz analizipm.testpostman monitorsapi yanıt süresipostman collection runnerapi test otomasyonup95 gecikme
“Ölçmediğiniz hızı yönetemezsiniz; Postman ölçmeyi herkesin işi yapar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
REST bilgisi

HTTP metotları, başlıklar ve durum kodlarını bilmek gerekir.

2
JSON ve JavaScript

JSON yapılarını okumak ve temel JavaScript yazabilmek gerekir.

3
Postman hesabı

Postman masaüstü uygulaması kurulu ve ücretsiz hesap açılmış olmalıdır.

4
Node.js

Newman için Node.js ve npm kurulumu önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, değişkenli ve doğrulamalı bir Postman koleksiyonunu Newman ile çalıştırır.
Modül 1
Koleksiyon ve Ortam Yönetimi
  • Collection, folder ve request hiyerarşisi
  • ortam, global ve koleksiyon değişkenleri
  • dinamik değişkenler ({{$randomInt}})
  • Vault ve gizli değişkenler
  • koleksiyon paylaşımı
  • OpenAPI içe aktarma
Modül 2
Test Betikleri
  • pm.test ve pm.expect
  • durum kodu, şema ve başlık doğrulama
  • Ajv ile JSON şema kontrolü
  • pm.response.json() ile veri okuma
  • pm.environment.set ile zincirleme
  • test başarısızlık mesajları
Modül 3
Pre-request ve Akış
  • Pre-request script ile token üretme
  • OAuth 2.0 ve Bearer kimlik doğrulama
  • pm.sendRequest
  • postman.setNextRequest ile akış
  • veri güdümlü test (CSV/JSON)
  • koleksiyon düzeyi betikler
Modül 4
Newman ve CI
  • Newman kurulumu ve komut satırı
  • HTML ve JUnit raporlama
  • GitHub Actions veya Jenkins entegrasyonu
  • ortam dosyası geçişi
  • Postman Monitors
  • çıkış kodu ile build durdurma
Günün hedefiKatılımcı, yavaş uç noktaları ölçümle belirleyip olası nedenlerini sınıflandırır.
Modül 1
Performans Metrikleri
  • Yanıt süresi (TTFB, toplam süre)
  • pm.response.responseTime ile eşik testi
  • payload boyutu ve sıkıştırma
  • DNS, TCP, TLS süreleri
  • ortalama yerine p95 ve p99
  • performans bütçesi tanımı
Modül 2
Yük Senaryoları
  • Collection Runner ile iterasyon
  • Postman'in performans testi (sanal kullanıcı)
  • ramp-up planı
  • eşzamanlı istek etkisi
  • k6 ve JMeter ile ayrım
  • ölçüm tekrarlanabilirliği
Modül 3
Darboğaz Tanıları
  • N+1 sorgu işaretleri
  • eksik indeks ve yavaş SQL
  • aşırı büyük yanıt
  • serileştirme maliyeti
  • bağımlı servis gecikmesi
  • önbellek (ETag, Cache-Control) etkisi
Modül 4
İyileştirme ve Raporlama
  • Önce/sonra karşılaştırması
  • sayfalama, filtreleme ve alan seçimi önerisi
  • bağlantı havuzu ve zaman aşımı
  • Gzip ve HTTP/2 etkisi
  • performans regresyon testi
  • bulgu raporu hazırlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test yazımı

pm.test ile durum, şema ve içerik doğrulama betikleri yazabilirsiniz.

🧠
Değişken yönetimi

Ortam ve koleksiyon değişkenleriyle çok ortamlı test kurgulayabilirsiniz.

🔧
Zincirleme akış

Token ve veri aktarımıyla bağımlı istek akışları oluşturabilirsiniz.

📐
Newman çalıştırma

Koleksiyonları Newman ile CI hattında raporlu çalıştırabilirsiniz.

🧪
Yanıt süresi analizi

Ortalama yerine p95 ve p99 ile gecikmeyi yorumlayabilirsiniz.

🚀
Yük denemesi

Sanal kullanıcılarla basit performans senaryosu çalıştırabilirsiniz.

🔍
Darboğaz tanısı

Yavaş uç noktaların sorgu, payload veya ağ kaynaklı nedenlerini ayırt edebilirsiniz.

📦
Raporlama

Önce/sonra ölçümleriyle iyileştirme önerilerini belgeleyebilirsiniz.

Kimler İçin Uygundur?

  • API test mühendisleri
  • QA uzmanları
  • backend geliştiricileri
  • performans sorunlarını tespit etmek isteyen DevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
API test mühendisleri, QA uzmanları, backend geliştiricileri ve performans sorunlarını tespit etmek isteyen DevOps ekipleri için uygundur.
Postman ücretli mi olmalı?
Eğitimdeki konular ücretsiz hesapla yapılabilir; bazı yük özellikleri plana bağlı sınırlıdır ve alternatifler gösterilir.
JavaScript bilmem şart mı?
Temel JavaScript yeterlidir; test betiklerinin kalıpları örneklerle verilir.
Gerçek yük testi için Postman yeterli mi?
Büyük yük için k6 veya JMeter gerekir; eğitim hangi ölçümün hangi araçla yapılacağını ayırır.
Newman nedir?
Postman koleksiyonlarını komut satırında ve CI hattında çalıştıran araçtır; ikinci modülde uygulanır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Testing in Postman: Identifying Bottlenecks in API Performan Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

API ve Mikroservis MimarisiPath Interface, Files Class, & Stream API Eğitimi
Yazılım Geliştirme Eğitimleri

Path Interface, Files Class, & Stream API Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Java NIO.2 Path ve Files sınıfı ile Stream API: dosya sistemi, I/O ve akış tabanlı veri işleme. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiPatterns in Programming: API Design Patterns Eğitimi
Yazılım Geliştirme Eğitimleri

Patterns in Programming: API Design Patterns Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

API tasarım desenleri: kaynak modeli, yapısal ve davranışsal desenler, sözleşme ve dayanıklılık. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiPatterns in Programming: Patterns in API Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Patterns in Programming: Patterns in API Programming Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

API programlamada desenler: yaratımsal, yapısal ve davranışsal desenler, istemci dayanıklılığı ve refactoring. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Se

Detayları Gör →
API ve Mikroservis MimarisiPerformance Engineering: Fixing Microservices Performance Issues Eğitimi
Yazılım Geliştirme Eğitimleri

Performance Engineering: Fixing Microservices Performance Issues Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Mikroservis performans sorunlarının ölçümü, profillenmesi ve giderilmesi. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiPostman ile API Testi Eğitimi
Yazılım Geliştirme Eğitimleri

Postman ile API Testi Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Postman ile API testi: koleksiyonlar, pm.test betikleri, veri güdümlü çalıştırma ve Newman CI. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn