INTRODUCTION TO TEST AUTOMATION EĞİTİMİ

Her şeyi değil, doğru olanı otomatikleştir

Test otomasyonu stratejisi, test piramidi, araç seçimi ve CI kültürüne araçtan bağımsız bakış

Introduction to Test Automation Eğitimi, belirli bir araca bağlı kalmadan test otomasyonunun strateji ve kültürünü öğretir. Program manuel ve otomatik test dengesini, neyin ne zaman otomatikleştirileceğini, test piramidini, framework yaklaşımlarını, araç ekos…

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

Eğitim Hakkında

Otomasyon stratejisi, test piramidi, araç ekosistemi ve CI entegrasyonu üzerine kavramsal temel

Introduction to Test Automation Eğitimi, belirli bir araca bağlı kalmadan test otomasyonunun neden, ne zaman ve nasıl sorularını yanıtlayan kavramsal bir temel kazandırır. Katılımcılar manuel ve otomatik testin dengesini, test piramidini, ne otomatikleştirileceği kararını, araç ekosistemini, framework yaklaşımlarını, CI ile sürekli test kültürünü ve otomasyonun yatırım getirisini öğrenir. Amaç sürdürülebilir bir otomasyon stratejisi kurabilen profesyoneller yetiştirmektir.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatım, grup tartışması ve örnek senaryolar üzerinden karar verme atölyeleriyle ilerler.

Seviye

Orta Seviye — Araçtan bağımsız olarak test otomasyonu strateji, mimari ve kültürünü kavramak isteyenler için

Öğrenme Metodu

Kavramlar gerçek proje senaryoları ve vaka tartışmalarıyla işlenir; katılımcılar neyi otomatikleştireceğine ilişkin kararı birlikte verir.

Neden Bu Eğitim?

🎯Doğru kararlar

Neyin otomatikleştirilmeye değer olduğunu ayırt ederek sınırlı zamanı en yüksek değeri üreten testlere yönlendirmeyi öğrenirsiniz.

🧭Araçtan bağımsız bakış

Belirli bir araca saplanmadan ekosistemi değerlendirerek projenize en uygun otomasyon aracını bilinçli biçimde seçebilirsiniz.

💰Yatırım getirisi

Otomasyonun maliyetini ve kazancını ölçerek yönetime somut gerekçelerle sunulabilecek bir otomasyon stratejisi kurarsınız.

Anahtar Konular

test otomasyonu eğitimitest otomasyonuna girişotomasyon stratejisi eğitimitest piramidiyazılım test eğitimiqa eğitimiotomasyon araç seçimisürekli test citest otomasyonu roiotomasyon framework
“Test otomasyonunda başarı, en güçlü aracı seçmekte değil; neyi, neden ve ne zaman otomatikleştireceğini bilmekte saklıdır. Araç geçer, strateji kalır.”

Ön Koşullar

Programdan verim almak için gereken temel test ve yazılım bilgisi

1
Test temelleri

Test senaryosu, hata kaydı ve regresyon gibi temel manuel test kavramlarına aşinalık beklenir.

2
Yazılım yaşam döngüsü

Geliştirme, test ve sürüm aşamalarının genel akışına temel düzeyde hakim olmak gerekir.

3
Teknik okuryazarlık

Kod, betik ve derleme kavramlarına giriş düzeyinde aşina olmak tartışmaları kolaylaştırır.

4
Çeviklik farkındalığı

Sprint ve sürekli entegrasyon gibi çevik kavramlara temel aşinalık içeriğin anlaşılmasını hızlandırır.

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 otomasyonunun amacını ve sınırlarını kavrar, manuel ve otomatik test dengesini kurar ve hangi testlerin otomasyona değer olduğunu değerlendirmeyi öğrenir.
Modül 1
Otomasyonun Amacı
  • Otomasyonun hız, tekrar ve kapsam kazancı
  • Otomasyonun manuel testin yerini almaması
  • Regresyon yükünün otomasyonla azaltılması
  • İnsan sezgisinin keşif testindeki değeri
  • Otomasyonun geri bildirim süresini kısaltması
  • Yanlış beklentilerin yarattığı hayal kırıklığı
Modül 2
Ne Zaman Otomatikleştirmeli
  • Tekrarlı ve kararlı senaryoların önceliği
  • Sık değişen arayüzde otomasyonun maliyeti
  • Kısa ömürlü projelerde otomasyon kararı
  • Yüksek riskli iş akışlarının önceliklendirilmesi
  • Veri setiyle çoğaltılabilir testlerin uygunluğu
  • Bir kez koşulacak testin otomatikleştirilmemesi
Modül 3
Otomasyon Adayı Seçimi
  • Test senaryolarının otomasyon uygunluk puanı
  • Kararlılık ve tekrar sıklığına göre sıralama
  • Smoke ve sanity testlerinin önceliği
  • Uçtan uca senaryoların kırılganlık riski
  • Kritik iş akışlarının kapsama alınması
  • Portföyün aşamalı olarak otomasyona dökülmesi
Modül 4
Yaygın Yanılgılar
  • Her şeyi otomatikleştirme yanılgısı
  • Otomasyonun testçi ihtiyacını bitirmemesi
  • Kaydet-oynat araçlarının bakım yükü
  • Yeşil testin kaliteyi garanti etmemesi
  • Otomasyonun bir kerelik iş sanılması
  • Kırılgan testlerin güveni aşındırması
Günün hedefiKatılımcı test piramidinin katmanlarını ve maliyet-değer dengesini kavrar, farklı otomasyon framework yaklaşımlarını tanır ve projesine uygun yapıyı seçmeyi öğrenir.
Modül 1
Test Piramidi Modeli
  • Birim, entegrasyon ve UI katmanlarının tanımı
  • Tabanda çok, tepede az test ilkesi
  • UI testlerinin yavaş ve kırılgan olması
  • Birim testlerin hızlı geri bildirim vermesi
  • Ters piramit ve dondurma külahı anti-deseni
  • Katmanlar arası dengenin sağlanması
Modül 2
API ve Servis Testi
  • UI altındaki servis katmanında test yapma
  • API testinin UI'ye göre daha kararlı olması
  • Sözleşme (contract) testine giriş
  • Entegrasyon noktalarının doğrulanması
  • Servis testiyle hata kaynağının izolasyonu
  • UI yükünü API katmanına kaydırmanın değeri
Modül 3
Framework Türleri
  • Doğrusal kaydet-oynat yaklaşımının sınırı
  • Modüler ve kütüphane tabanlı yapı
  • Veri odaklı (data-driven) framework
  • Anahtar kelime odaklı (keyword-driven) yapı
  • Davranış odaklı BDD yaklaşımına giriş
  • Hibrit framework yaklaşımının esnekliği
Modül 4
Bakım ve Sürdürülebilirlik
  • Kırılgan testlerin bakım maliyeti
  • Page Object gibi soyutlama desenleri
  • Ortak bileşenlerin yeniden kullanımı
  • Test verisinin düzenli yönetimi
  • Flaky testlerin tespiti ve giderilmesi
  • Kod incelemesinin test koduna uygulanması
Günün hedefiKatılımcı otomasyon aracını seçme kriterlerini öğrenir, otomasyonu CI hattına bağlayarak sürekli test kültürünü kavrar ve otomasyonun yatırım getirisini ölçmeyi uygular.
Modül 1
Araç Ekosistemine Bakış
  • Web, mobil ve API için araç kategorileri
  • Selenium, Cypress ve Playwright karşılaştırması
  • Appium ile mobil otomasyonun konumu
  • Açık kaynak ile ticari araç dengesi
  • Ekip beceri setinin araç seçimine etkisi
  • Dil ve topluluk desteğinin önemi
Modül 2
Araç Seçim Kriterleri
  • Uygulama türüne teknik uygunluk
  • Öğrenme eğrisi ve ekip yetkinliği
  • CI ve raporlama araçlarıyla entegrasyon
  • Lisans ve toplam sahip olma maliyeti
  • Topluluk, belge ve destek sürekliliği
  • Kavram kanıtı (PoC) ile doğrulama
Modül 3
CI ve Sürekli Test
  • Testlerin Jenkins veya GitHub Actions'ta koşumu
  • Her commit'te smoke testlerin tetiklenmesi
  • Gecelik olarak tam regresyonun koşulması
  • Başarısızlıkta ekibe hızlı bildirim
  • Paralel koşumla toplam sürenin kısaltılması
  • Test sonuçlarının sürüm kararına etkisi
Modül 4
Raporlama ve ROI
  • Anlaşılır raporların paydaş değeri
  • Kapsam ve başarı oranı metrikleri
  • Flaky test oranının zamanla izlenmesi
  • Otomasyon maliyetinin hesaplanması
  • Manuel teste göre kazancın ölçülmesi
  • ROI'nin yönetime somut sunulması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Stratejik bakış

Test otomasyonunun amacını ve sınırlarını kavrayarak manuel ve otomatik test arasında dengeli bir strateji kurabilirsiniz.

✅
Aday belirleme

Hangi senaryoların otomasyona değer olduğunu kararlılık, risk ve tekrar sıklığına göre ayırt edebilirsiniz.

✅
Piramit tasarımı

Test piramidini uygulayarak testleri doğru katmanlara dağıtıp yavaş ve kırılgan UI testlerine bağımlılığı azaltırsınız.

✅
Framework seçimi

Veri odaklı, anahtar kelime ve BDD gibi framework yaklaşımlarını tanıyıp projenize uygun yapıyı seçebilirsiniz.

✅
Araç değerlendirme

Ekosistemi teknik uygunluk, maliyet ve ekip yetkinliği kriterleriyle değerlendirip bilinçli araç seçimi yaparsınız.

✅
CI entegrasyonu

Otomasyonu sürekli entegrasyon hattına bağlayarak her sürümde hızlı geri bildirim veren bir test kültürü kurarsınız.

✅
Bakım bilinci

Flaky testleri ve bakım maliyetini öngörüp soyutlama desenleriyle sürdürülebilir bir otomasyon yapısı tasarlarsınız.

✅
ROI ölçümü

Otomasyonun maliyet ve kazancını ölçüp yatırım getirisini yönetime somut gerekçelerle sunabilirsiniz.

Kimler İçin Uygundur?

  • Otomasyona geçmeyi düşünen manuel test uzmanları
  • otomasyon yatırımını yönlendirecek test liderleri
  • ekip yöneticileri ile konuya stratejik düzeyde hakim olmak isteyen yazılım geliştirici ve proje yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim belirli bir araç mı öğretiyor?
Hayır, bu eğitim bilinçli olarak araçtan bağımsızdır. Selenium, Cypress ve Appium gibi araçlar karşılaştırmalı olarak tanıtılır ama hiçbiri derinlemesine kodlanmaz. Amaç strateji, piramit ve araç seçim kriterlerini kavratmaktır; belirli bir aracı öğrenmek için ilgili uygulamalı eğitim önerilir.
Bu eğitim yöneticiler için uygun mu?
Evet. İçerik stratejik ve karar odaklı olduğundan test liderleri, ekip yöneticileri ve otomasyon yatırımını yönlendirecek proje yöneticileri için de uygundur. Ağır kod içermez; aday seçimi, araç değerlendirme ve ROI gibi karar konularına ağırlık verir.
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 anlatımlar, grup tartışmaları ve neyi otomatikleştireceğine ilişkin karar atölyeleriyle ilerler. Yüz yüze veya online yapılabilir ve kurumun bağlamına uyarlanabilir.
Uygulamalı kod yazacak mıyız?
Bu eğitim kavramsaldır ve derinlemesine kod yazımı içermez; örnekler ve vaka tartışmaları üzerinden ilerler. Uygulamalı otomasyon kodu için Selenium WebDriver veya Katalon Studio eğitimleri daha uygundur ve bu program onlara sağlam bir giriş sağlar.
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 karar atölyelerine katılımı belgeler; kurumsal gruplara özel vaka 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. Introduction to Test Automation Eğitimi 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 OtomasyonuETL Testing Essentials: Test Automation Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ETL Testing Essentials: Test Automation Eğitimi

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

ETL testi eğitimi. Veri ambarı, kaynak-hedef doğrulama, dönüşüm testi, veri kalitesi, SQL doğrulama ve test otomasyonu uygulamalı olarak işlenir.

Detayları Gör →
Test OtomasyonuFunctional Testing with Selenium: Advanced Selenium Features & Framework Design Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Functional Testing with Selenium: Advanced Selenium Features & Framework Design Eğitimi

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

İleri Selenium ve çerçeve tasarımı eğitimi. Actions, JavascriptExecutor, Page Object, PageFactory, TestNG, raporlama ve paralel koşum uygulamalı işlenir.

Detayları Gör →
Test OtomasyonuFunctional Testing with Selenium: Interacting with Complex UI Functionality Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Functional Testing with Selenium: Interacting with Complex UI Functionality Eğitimi

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

Selenium ile karmaşık UI etkileşimi eğitimi. Açılır liste, iframe, çoklu pencere, tablo, takvim, Shadow DOM ve dosya işlemleri uygulamalı işlenir.

Detayları Gör →
Test OtomasyonuFunctional Testing with Selenium: Waiting Strategies & Window Management Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Functional Testing with Selenium: Waiting Strategies & Window Management Eğitimi

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

Selenium'da explicit ve fluent bekleme stratejileri, window handle, frame, iframe ve alert yönetimi uygulamalı. Kararsız testleri bitirin. Online ve kurumsal.

Detayları Gör →
Test OtomasyonuGelişmiş Selenium Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Gelişmiş Selenium Eğitimi

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

Gelişmiş Selenium eğitimi: Page Object Model, Actions API, JavascriptExecutor, TestNG veri odaklı test, Selenium Grid ve paralel koşum. Online ve kurumsal.

Detayları Gör →
Test OtomasyonuGelişmiş TestStand: Üst Seviye Becerileri Test Automation Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Gelişmiş TestStand: Üst Seviye Becerileri Test Automation Eğitimi

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

İleri NI TestStand eğitimi: sekans mimarisi, Parallel ve Batch process model, özel step type, hata yönetimi, veri tabanı ve Deployment Utility. Online ve kurums

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