AGILE TECHNICAL TESTER: OPTIMIZING TEST AUTOMATION LEVELS EĞİTİMİ

Her testi doğru seviyede yaz

Test piramidi, API ve UI dengesiyle test otomasyonu seviyelerini optimize etme

Test Otomasyonu Seviyelerini Optimize Etme Eğitimi, hangi testin hangi seviyede yazılacağına bilinçli karar vermeyi öğretir. Program test otomasyon piramidi, dondurma külahı gibi anti-desenler, birim ve servis seviyesini güçlendirme, API testini öne alma, söz…

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

Eğitim Hakkında

Birim, servis ve uçtan uca testleri doğru oranda dağıtarak hızlı ve kararlı otomasyon

Agile Technical Tester: Optimizing Test Automation Levels Eğitimi, hangi testin hangi seviyede yazılacağına bilinçli karar vermeyi öğretir. Katılımcılar test otomasyon piramidini uygular, dondurma külahı anti-desenini tanır, birim, servis ve uçtan uca seviyeler arasında dengeyi kurar. API testini UI testine tercih etme ölçütleri, test seçimi, kırılganlık azaltma, sözleşme testi, maliyet-fayda analizi ve geri bildirim süresini kısaltan katmanlama stratejisi uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; kısa kavram anlatımının ardından mevcut bir test yığınını analiz edip seviyeye göre yeniden dengeleme atölyeleriyle ilerler.

Seviye

Orta Seviye — Test otomasyonunu doğru seviyeye dağıtan test mimarı ve otomasyon uzmanları için

Öğrenme Metodu

Örnek test yığını analiz edilir, testler uygun seviyeye taşınır ve birim, API ve UI dengesi ölçülerek iyileştirilir.

Neden Bu Eğitim?

🎯Hızlı geri bildirim

Testleri alt seviyelere kaydırarak derleme başına saniyeler içinde geri bildirim alır ve yavaş UI beklemesinden kurtulursunuz.

🎯Kırılganlık azalır

Kırılgan uçtan uca testlerin oranını düşürüp kararlı birim ve servis testlerini artırarak yanlış alarmı belirgin biçimde azaltırsınız.

🎯Düşük bakım maliyeti

Her davranışı en ucuz doğrulanabilen seviyede test ederek bakım yükünü düşürür ve otomasyonu sürdürülebilir kılarsınız.

Anahtar Konular

test otomasyonu eğitimitest piramidi eğitimitest otomasyon stratejisiapi test eğitimiui test otomasyonusözleşme testi eğitimitest seviyeleriçevik test otomasyonutest mimarisi eğitimiflaky test çözümü
“İyi otomasyon çok test yazmak değil, her testi doğru seviyede yazmaktır. Denge, hız ile güveni aynı anda getirir.”

Ön Koşullar

Programdan en iyi verimi almak için gereken temel bilgi ve ortam

1
Test otomasyonu deneyimi

Birim veya UI testi yazmış olmak ve bir test çatısını kullanabilmek orta düzeyde beklenir.

2
Programlama bilgisi

Bir programlama dilinde sınıf, metot ve bağımlılık düzeyinde rahat çalışabilmek gerekir.

3
API temeli

HTTP ve REST servis çağrısı ile istek-yanıt doğrulama mantığına temel aşinalık faydalıdır.

4
Geliştirme ortamı

Birim, API ve UI testi koşturabilen bir test çatısı kurulu makine ve editör gereklidir.

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ı test otomasyon piramidinin mantığını kavrar, dondurma külahı ve diğer anti-desenleri tanır ve kendi yığını için doğru seviye dağılımını tasarlar.
Modül 1
Test Otomasyon Piramidi
  • Birim, servis ve uçtan uca seviyelerin oran mantığı
  • Alt seviyede hız ve kararlılık, üstte gerçekçilik
  • Her seviyenin yakaladığı hata türünün farkı
  • Geri bildirim süresinin seviyeye göre değişmesi
  • Piramidi ekip bağlamına göre uyarlama
  • Piramidin katı kural değil rehber olması
Modül 2
Anti-Desenleri Tanıma
  • Dondurma külahı anti-deseninin belirtileri
  • Kum saati deseninde orta katmanın zayıflığı
  • Her şeyi UI'dan test etme eğiliminin maliyeti
  • Çift test kokusuyla aynı davranışı tekrar sınama
  • Yavaş ve kırılgan yığının ekip üzerindeki etkisi
  • Anti-desenden piramide geçiş yol haritası
Modül 3
Ne Hangi Seviyede Test Edilir
  • İş mantığını birim seviyede ucuz doğrulama
  • Bileşen etkileşimini servis seviyede sınama
  • Kritik kullanıcı yolunu uçtan uca doğrulama
  • Aynı davranışı tek seviyede test etme ilkesi
  • Risk ve değere göre test seviyesini seçme
  • Kapsam örtüşmesini azaltan karar ölçütleri
Modül 4
Otomasyon Stratejisi Kurma
  • Mevcut yığını seviye dağılımıyla envanterleme
  • Hedef dağılımı ve geçiş planını tanımlama
  • Yeni test için seviye seçme kuralları koyma
  • Otomasyonu test tasarımına erken bağlama
  • Stratejiyi ekiple paylaşıp ortak sahiplenme
  • İlerlemeyi metriklerle düzenli gözden geçirme
Günün hedefiKatılımcı test yükünü alt seviyelere kaydırır, sağlam birim testleri ve API testleri yazar, sözleşme testiyle servis sınırlarını güvenle doğrular.
Modül 1
Sağlam Birim Testi Katmanı
  • İş mantığını test edilebilir birimlere ayırma
  • Bağımlılığı dışarıdan vererek izole test yazma
  • Hızlı ve deterministik birim testleri kurma
  • Aşırı mock yerine gerçek nesne dengesi
  • Davranış odaklı ve okunur test tasarımı
  • Birim seviyeyi geri bildirimin ilk hattı yapma
Modül 2
API Testini Öne Alma
  • UI yerine servis seviyede davranış doğrulama
  • REST Assured ile istek kurma ve yanıt doğrulama
  • Durum kodu, gövde ve başlık doğrulama kalıpları
  • Kimlik doğrulama ve hata yollarını API'den sınama
  • API testinin UI'ya göre hız ve kararlılık üstünlüğü
  • Hangi senaryonun yine de UI gerektirdiği ayrımı
Modül 3
Sözleşme Testi ile Entegrasyon Güveni
  • Tüketici odaklı sözleşme testinin mantığı
  • Pact ile tüketici beklentisini kaydetme
  • Sağlayıcı tarafında sözleşmeyi doğrulama
  • Servis sınırında uyumsuzluğu erken yakalama
  • Uçtan uca teste gerek kalmadan entegrasyon güveni
  • Sözleşme testini CI'da periyodik koşturma
Modül 4
Entegrasyon Seviyesini Dengeleme
  • Veritabanı ve dış servisle sınırlı entegrasyon testi
  • Testcontainers ile gerçekçi bağımlılık ortamı
  • Entegrasyon ve birim testi kapsam sınırını çizme
  • Sanal servisle entegrasyonu kararlı kılma
  • Yavaş entegrasyon testini seçici koşturma
  • Orta katmanı ne kadar kalın tutacağına karar
Günün hedefiKatılımcı uçtan uca testleri kritik yollarla sınırlar, kırılganlığı azaltır ve seviye dağılımı ile geri bildirim süresini metriklerle izleyerek otomasyonu optimize eder.
Modül 1
Uçtan Uca Testi Sınırlama
  • UI testini yalnız kritik iş yollarına ayırma
  • Alt seviyede kapsanan davranışı UI'dan çıkarma
  • Duman testiyle temel akışı hızlı doğrulama
  • UI test sayısını bilinçli ve az tutma ilkesi
  • Her yeni UI testinin maliyetini sorgulama
  • Kritik yol seçiminde risk odaklı yaklaşım
Modül 2
UI Testini Kararlı Kılma
  • Sağlam locator stratejisiyle kırılganlığı azaltma
  • Açık bekleme ile senkronizasyonu güvence altına alma
  • Page Object ile bakımı tek noktada toplama
  • Test verisini ve durumu izole kurup temizleme
  • Flaky testin kök nedenini bulup giderme
  • Yeniden deneme yerine kararlılığı önceliklendirme
Modül 3
Metriklerle Optimize Etme
  • Seviye dağılımını ölçüp hedefle karşılaştırma
  • Toplam koşum ve geri bildirim süresini izleme
  • Flaky oranını ve başarısızlık nedenini ölçme
  • Bakım maliyetini test başına değerlendirme
  • Kapsamı seviyeye göre anlamlı yorumlama
  • Metrikleri ekiple paylaşıp kararları besleme
Modül 4
Sürdürülebilir Denge
  • Yeni test için seviye seçimini kurala bağlama
  • Pahalı testi uygun seviyeye düzenli taşıma
  • Paralel koşumla üst seviye süresini kısaltma
  • Test incelemesinde seviye uygunluğunu gözetme
  • Yığını zamanla piramide yaklaştırma disiplini
  • Dengeyi ekip pratiğine dönüştürüp sürdürme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Piramit uygulaması

Test otomasyon piramidini kendi bağlamınıza uyarlayarak seviyeler arasında sağlıklı bir denge kurarsınız.

✅
Anti-desen tanıma

Dondurma külahı ve kum saati gibi anti-desenleri tanıyıp piramide geçiş için yol haritası çıkarırsınız.

✅
Seviye seçimi

Her davranışı en ucuz ve kararlı doğrulanabilen seviyede test etme kararını ölçütlerle verebilirsiniz.

✅
Alt seviye kaldıracı

Sağlam birim ve API testleriyle test yükünü alt seviyelere kaydırıp hızlı geri bildirim sağlarsınız.

✅
Sözleşme testi

Tüketici odaklı sözleşme testiyle servis sınırlarını uçtan uca teste gerek kalmadan güvenle doğrularsınız.

✅
UI kararlılığı

Uçtan uca testleri kritik yollarla sınırlar, kırılganlığı azaltır ve UI katmanını kararlı tutarsınız.

✅
Metrikle yönetim

Seviye dağılımı, geri bildirim süresi ve flaky oranını ölçüp otomasyonu veriyle optimize edersiniz.

✅
Sürdürülebilir denge

Seviye seçimini kurala bağlayıp yığını zamanla piramide yaklaştıran bir ekip pratiği kurarsınız.

Kimler İçin Uygundur?

  • Yavaş ve kırılgan UI test yığınından kurtulmak isteyen test otomasyon mühendisleri
  • otomasyon stratejisi kuran test mimarları
  • ekibinde sürdürülebilir otomasyon dengesi arayan teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yavaş ve kırılgan UI test yığınından kurtulmak isteyen test otomasyon mühendisleri, otomasyon stratejisi kuran test mimarları ve ekibinde sürdürülebilir denge arayan teknik liderler için uygundur. Orta düzey test otomasyonu deneyimi ve programlama bilgisi beklenir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Kısa kavram anlatımlarının ardından örnek bir test yığınını analiz edip seviyeye göre yeniden dengeleme atölyeleriyle ilerler. Yüz yüze veya online yapılabilir ve kurumun test yığınına göre uyarlanabilir.
Hangi araçlar kullanılıyor?
Birim testi için JUnit veya benzeri çatılar, API testi için REST Assured, sözleşme testi için Pact, entegrasyon için Testcontainers ve UI için Selenium veya Playwright ile Page Object kullanılır. Araçlar kurumun test yığınına göre uyarlanabilir.
UI testinden tamamen vazgeçmek mi gerekiyor?
Hayır. Amaç UI testini kaldırmak değil, onu yalnız kritik iş yollarıyla sınırlamak ve alt seviyede kapsanabilen davranışı o seviyeye taşımaktır. Eğitim, uçtan uca testin ne zaman gerekli olduğunu ve nasıl kararlı tutulacağını da birlikte ele alır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika, tamamlanan modülleri ve uygulamalı test seviyesi optimizasyonu atölyelerini belgeler; kurumsal gruplara özel içerik uyarlaması yapılabilir.

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. Agile Technical Tester: Optimizing Test Automation Levels Eğ Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Test OtomasyonuBeginning Cucumber and Behavior-driven Development Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Beginning Cucumber and Behavior-driven Development Eğitimi

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

Cucumber ve BDD'ye sıfırdan başlayın. Gherkin, ilk proje kurulumu ve step definition ile ilk çalışan senaryonuzu yazın. Giriş düzeyi eğitim. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuBehaviour Driven Development (BDD) Workshop Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Behaviour Driven Development (BDD) Workshop Eğitimi

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

Three Amigos, example mapping ve Gherkin atölyeleriyle ekipçe davranış odaklı geliştirme kurun. Discovery'den yaşayan belgeye BDD atölyesi. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuBuilding & Implementing Test Automation Frameworks Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Building & Implementing Test Automation Frameworks Eğitimi

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

gTAA katmanları, Page Object, data-driven ve hybrid tasarımla sürdürülebilir test otomasyon çerçevesi kurun. Allure ve CI entegrasyonu. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuCucumber Capture Groups, Result States, Doc Strings, and Data Tables Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Cucumber Capture Groups, Result States, Doc Strings, and Data Tables Eğitimi

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

Cucumber'da capture group, result state, doc string ve data table söz dizimini derinlemesine öğrenin. İleri adım eşleştirme eğitimi. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuCucumber Steps and Scenario Development Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Cucumber Steps and Scenario Development Eğitimi

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

Cucumber'da scenario anatomisi, step definition, glue, Background, hook ve tag ile bakımlı senaryo paketi geliştirin. Senaryo geliştirme eğitimi. Kurumsal ve on

Detayları Gör →
Test OtomasyonuCypress ile Bitirici Test Otomasyonu Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Cypress ile Bitirici Test Otomasyonu Eğitimi

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

Cypress ile uçtan uca test otomasyonu eğitimi. Kullanıcı akışları, cy.intercept ile ağ kontrolü, oturum, kararlılık ve CI koşumu uygulamalı işlenir.

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