Postman ile API testini bütünüyle yönetin
Postman ile istek, değişken, assertion, veri güdümlü test, mock, sözleşme, GraphQL, güvenlik ve CI entegrasyonu. Postman ile kapsamlı API test süreci odağında uygulamalı laboratuvarlarla işlenir.
Postman ile kapsamlı API test süreci
Eğitim Postman ile API test sürecinin tamamını kapsar. Koleksiyon ve değişkenler, pm.test ve JSON Schema doğrulama, CSV ve JSON ile veri güdümlü koşum, uçtan uca akışlar, mock server, sözleşme testi, Monitor, GraphQL testleri, temel güvenlik testleri ve Newman ile CI hattında koşum uygulamalı olarak üç günde işlenir.
3 Gün. Her gün dört modül; 1. gün Postman Temelleri, Değişken ve Test; 2. gün Veri, Uçtan Uca, Mock ve Sözleşme; 3. gün İzleme, GraphQL ve Güvenlik.
Orta Seviye — Postman ile kapsamlı API test süreci
Her konu Postman üzerinde canlı bir örnek API'ye karşı uygulanır; katılımcılar kendi koleksiyonlarını kurar, test betiklerini yazar ve Newman ile komut satırından çalıştırır.
Elle kontrol yerine tekrar çalıştırılabilir test betikleriyle API'leri doğrularsınız.
Birbirine bağlı isteklerle gerçek kullanıcı akışlarını test etmeyi öğrenirsiniz.
Newman ile testlerinizi derleme hattına taşıyıp sürekli doğrulama sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
REST API ve JSON'un ne olduğuna dair temel fikir yeterlidir.
Test betikleri için değişken, koşul ve fonksiyon düzeyinde JavaScript bilgisi faydalıdır.
Postman masaüstü uygulaması ve Node.js (Newman için) kurulu olmalıdır.
Örnek genel API'lere bağlanabilen bir ağ ortamı gerekir.
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.
Program sonunda katılımcılar:
Postman'da koleksiyon oluşturup farklı kimlik doğrulama yöntemleriyle istek gönderebilirsiniz.
pm.test ile durum kodu, başlık ve gövde doğrulayan otomatik testler yazabilirsiniz.
HTTP metotlarını ve durum kodlarını doğru semantikle kullanan uçlar tasarlayabilirsiniz.
Birbirine bağlı isteklerden oluşan uçtan uca API test akışları kurabilirsiniz.
Postman mock sunucularıyla gerçek servis hazır olmadan istemci geliştirmeyi ilerletebilirsiniz.
Postman monitörleri ve ekip workspace'leriyle test süreçlerini ortak yönetebilirsiniz.
Postman ile GraphQL sorgu ve mutasyonlarını otomatik doğrulayan testler yazabilirsiniz.
Her servis için bağımsız CI/CD ve GitOps tabanlı dağıtım hattı kurabilirsiniz.
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.
JDBC API ve yerelleştirme eğitimi: PreparedStatement, transaction, HikariCP havuzu, Locale, ResourceBundle, NumberFormat ve DateTimeFormatter uygulamaları.
Detayları Gör →The Mobile API eğitimi: Android ve iOS izin modeli, kamera, konum, sensör, FCM/APNs push bildirim, Retrofit/URLSession ağ iletişimi ve yerel depolama.
Detayları Gör →Touch, Motion ve Core Location API eğitimi: iOS gesture recognizer, Core Motion sensörleri, CLLocationManager, geofencing ve MapKit uygulamaları.
Detayları Gör →Web API eğitimi: REST tasarım ilkeleri, ASP.NET Core Web API, EF Core, JWT kimlik doğrulama, rol ve policy yetkilendirme, Swagger/OpenAPI ve API sürümleme.
Detayları Gör →Web API routing, middleware pipeline, filtreler, content negotiation, özel formatter ve Swagger/OpenAPI dokümantasyonu eğitimi; ASP.NET Core ile uygulamalı.
Detayları Gör →