
Temel Seviye API Testi
API'ler, yazılım sistemlerinin birbiriyle etkili ve güvenilir biçimde iletişim kurmasını sağlar. Bu nedenle, API'lerin doğru ve güvenli şekilde çalıştığını test etmek, kaliteli bir yazılım geliştirme süreci için kritik önemdedir. Temel Seviye API Testi Eğitimi, API testiyle yeni tanışan ya da bu alandaki temel kavramları öğrenmek isteyen katılımcılara yönelik olarak hazırlanmıştır.
Bu eğitimde katılımcılar; API testlerinin ne olduğunu, neden gerekli olduğunu ve farklı test türlerini öğrenir. Postman ve SoapUI gibi yaygın araçlarla yapılan manuel testlerin yanı sıra, RestAssured ve KarateDSL gibi framework’ler hakkında temel düzeyde bilgi edinirler. Ayrıca HTTP metotları, response doğrulamaları ve API dokümantasyonlarının (Swagger, Postman Collection) nasıl okunacağı gibi temel beceriler kazandırılır. Eğitim sonunda katılımcılar, API testi süreçlerine bilinçli ve yapısal bir şekilde katkı sunabilecek seviyeye gelir.
Eğitim
İçeriği_
API Testing Nedir? Neden Gereklidir ?
API Testing Türleri (Functional, Security vs.)
API Testing Araçları (Postman, SoapUI.)
API Testlerinde Kullanılan HTTP Metodları (GET, POST, PUT, DELETE vs.)
API Response Doğrulamaları (Status Code, Body, Header Validation) Otomasyon Frameworklerinde
API Testing (KarateDSL, RestAssured vs.)
API Test Raporlama ve Loglama (Allure, CucumberReports vs.)
Servis Dökümantasyonları (Swagger, Postman Collection)
Kazanacağınız Yetkinlikler_
Analitik Düşünme ve İnovasyon
Katılımcılar, farklı API test türlerini ve araçlarını analiz ederek, en uygun test senaryolarını planlayacak; çeşitli framework'lerle yenilikçi test stratejileri geliştirmeyi öğrenecekler.
Aktif Öğrenme ve Öğrenme Stratejileri
Katılımcılar, HTTP metodları, API yanıt doğrulama ve test raporlama araçlarını uygulamalı öğrenerek, temel API test becerilerini kalıcı hale getirecek ve kendi öğrenme yollarını oluşturacaklar.
Karmaşık Problem Çözme
Katılımcılar, farklı API senaryolarında (örneğin yanlış statü kodları, eksik dökümantasyonlar) ortaya çıkan problemleri tespit edip doğru test teknikleriyle çözmeyi deneyimleyecekler.
Eleştirel Düşünme ve Analiz
Katılımcılar, API araçlarının (Postman, SoapUI, KarateDSL, RestAssured) avantajlarını ve kullanım kolaylıklarını analiz ederek projeleri için en uygun olanı değerlendirmeyi öğrenecekler.
Yaratıcılık, Özgünlük ve İnisiyatif
Katılımcılar, Swagger ve Postman Collection gibi dökümantasyon araçlarını kullanarak testlerini özelleştirecek ve kendi test akışlarını oluşturarak özgün çözümler geliştirecekler.
Teknoloji Kullanımı, İzleme ve Kontrol
Katılımcılar, Allure ve CucumberReports gibi raporlama araçlarıyla test sonuçlarını takip edecek, servis dökümantasyonlarını kullanarak test süreçlerinin doğruluğunu ve kapsamını kontrol edecekler.
Duygusal Zekâ
Katılımcılar, API testlerinde iş birliği, dökümantasyon paylaşımı ve takım içi teknik iletişim becerilerini geliştirerek daha etkili ve empatik bir çalışma kültürü oluşturacaklar.
Eğitmen_

Test Otomasyonu Danışmanı
Sinan Uluğ
Neden Bu
Eğitim?
Herkes İçin Anlaşılır: Karmaşık kavramlar, herkesin anlayabileceği bir dille aktarılır.
Pratik Bilgiler: Teorik bilgiler pratik örneklerle desteklenir.
Uzman Eğitmenler: Alanında uzman eğitmenlerden öğrenme fırsatı.
Etkileşimli Format: Sınıf içi etkileşimli bir öğrenme deneyimi.
Kimler
Katılmalı?
Test otomasyon ekipleri
Manuel test ekipleri
Analiz ekipleri

Eğitim hakkında
daha fazla bilgi almak için iletişime geçin !
