ETL TESTING ESSENTIALS: TEST AUTOMATION EĞİTİMİ

Veri doğru taşındı mı, kanıtla

ETL süreçlerinde kaynak-hedef doğrulama, dönüşüm testi ve veri kalitesi kontrolü

ETL Testing Essentials: Test Automation Eğitimi, veri ambarına aktarılan verinin doğruluğunu test etmeyi temelden öğretir. Program ETL sürecini ve ambar mimarisini, kaynak-hedef eşleme belgesini okumayı, satır sayısı ve özet mutabakatını, dönüşüm kurallarını…

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

Eğitim Hakkında

Veri ambarı mantığından kaynak-hedef eşlemeye, SQL doğrulamadan test otomasyonuna

ETL Testing Essentials: Test Automation Eğitimi, veri ambarına aktarılan verinin doğruluğunu ve bütünlüğünü test etmeyi temelden öğretir. Katılımcılar ETL sürecini ve veri ambarı mimarisini kavrar; kaynak-hedef eşleme belgesini okur, SQL ile satır sayısı, bütünlük ve dönüşüm kurallarını doğrular. Veri kalitesi, yavaş değişen boyut ve mutabakat kontrollerini uygular; yinelenen doğrulamaları betiklerle otomatikleştirerek tekrarlanabilir bir ETL test yaklaşımı kurar.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımın ardından örnek bir veri ambarı üzerinde SQL doğrulama sorgularının yazıldığı uygulamalı atölyelerle ilerler.

Seviye

Temel Seviye — veri ambarı ve ETL süreçlerini test etmeye yeni başlayanlar için uygulamalı giriş

Öğrenme Metodu

Örnek kaynak ve hedef tablolar üzerinde eşleme okunur, SQL doğrulama sorguları yazılır ve yinelenen kontroller betikle otomatikleştirilir.

Neden Bu Eğitim?

🎯Veriye güven

Raporların dayandığı verinin kaynaktan hedefe doğru taşındığını kanıtlayarak iş kararlarına güvenilir bir temel kurarsınız.

🔍Erken hata yakalama

Dönüşüm ve yükleme hatalarını rapora yansımadan SQL kontrolleriyle erken yakalayarak maliyetli düzeltmeleri önlersiniz.

⚙️Tekrarlanabilir kontrol

Doğrulama sorgularını betiklerle otomatikleştirerek her yükleme sonrası aynı kontrolleri hızla tekrar edersiniz.

Anahtar Konular

etl testi eğitimietl testing eğitimiveri ambarı testidata warehouse testsql ile veri doğrulamaetl test otomasyonuveri kalitesi testiveri doğrulama eğitimiqa veri testietl kursu
“Veri ambarındaki her rapor, taşınan verinin doğruluğu kadar güvenilirdir. ETL testi, o güvenin görünmez ama en sağlam temelidir.”

Ön Koşullar

Programa katılmadan önce beklenen bilgi ve ortam

1
Temel SQL

SELECT, WHERE, JOIN ve GROUP BY gibi temel SQL sorgularını yazabilecek düzeyde bilgi gerekir.

2
Veritabanı kavramları

Tablo, satır, sütun, anahtar ve ilişki gibi temel veritabanı kavramlarına aşinalık beklenir.

3
Test farkındalığı

Test senaryosu, beklenen sonuç ve doğrulama kavramlarına temel düzeyde aşinalık yeterlidir.

4
Elektronik tablo

Eşleme belgelerini okumak için temel elektronik tablo kullanımı faydalı olur.

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ı ETL sürecinin aşamalarını ve veri ambarı mimarisini kavrar, ETL testinin kapsamını ve türlerini öğrenir ve kaynak-hedef eşleme belgesini okur.
Modül 1
ETL Sürecinin Aşamaları
  • Extract aşamasında kaynaklardan veri çekme
  • Transform aşamasında temizleme ve kural uygulama
  • Load aşamasında hedef ambara yazma
  • ETL ile ELT yaklaşımı arasındaki fark
  • Staging alanının süreç içindeki rolü
  • Toplu ve artımlı yükleme arasındaki ayrım
Modül 2
Veri Ambarı Mimarisi
  • Operasyonel sistem ile veri ambarı farkı
  • Olgu ve boyut tablolarının rolü
  • Yıldız ve kar tanesi şema modelleri
  • Granülerlik ve ölçüt kavramları
  • Staging, çekirdek ve sunum katmanları
  • Veri ambarı ile veri gölü arasındaki fark
Modül 3
ETL Testinin Kapsamı
  • ETL testi ile uygulama testi arasındaki fark
  • Veri bütünlüğü ve doğruluk odaklı test amacı
  • Kaynak-hedef sayı mutabakatının önemi
  • Dönüşüm kurallarının doğrulanması gereği
  • Boş ve yinelenen veri risklerinin kontrolü
  • Performans ve yükleme süresi değerlendirmesi
Modül 4
Eşleme Belgesini Okuma
  • Kaynak-hedef eşleme belgesinin yapısı
  • Sütun eşlemelerinin ve türlerinin okunması
  • Dönüşüm kuralı sütununun yorumlanması
  • Varsayılan değer ve null işleme notları
  • Eşlemeden test senaryosu türetme yaklaşımı
  • Belgedeki belirsizliklerin erken giderilmesi
Günün hedefiKatılımcı kaynak ve hedef arasında satır sayısı ve veri karşılaştırması yapar, dönüşüm kurallarını SQL ile doğrular ve referans bütünlüğü ile yavaş değişen boyutları kontrol eder.
Modül 1
Sayı ve Mutabakat Kontrolleri
  • Kaynak ve hedef satır sayısı karşılaştırması
  • Filtre sonrası beklenen satır sayısının kontrolü
  • Toplam ve ortalama gibi özet değer mutabakatı
  • Reddedilen kayıtların sayısının doğrulanması
  • Artımlı yüklemede yeni satır sayısı kontrolü
  • Mutabakat farklarının kök nedeninin araştırılması
Modül 2
Satır Düzeyi Veri Karşılaştırma
  • Anahtara göre kaynak-hedef satır eşleştirme
  • MINUS veya EXCEPT ile fark bulma
  • Eşleşmeyen kayıtların listelenmesi
  • Örnekleme ile büyük tabloda karşılaştırma
  • Veri türü ve biçim uyumunun kontrolü
  • Boşluk ve büyük-küçük harf farklarının ele alınması
Modül 3
Dönüşüm Kuralı Doğrulama
  • Birleştirme ve ayırma kurallarının kontrolü
  • Hesaplanan sütunların SQL ile yeniden üretilmesi
  • Arama tablosuyla kod-açıklama eşlemesi kontrolü
  • Tarih ve para biçim dönüşümlerinin doğrulanması
  • Koşullu dönüşüm kurallarının test edilmesi
  • Null ve varsayılan değer işleme kontrolü
Modül 4
Bütünlük ve Yavaş Değişen Boyut
  • Birincil ve yabancı anahtar bütünlüğü kontrolü
  • Yetim kayıtların tespit edilmesi
  • SCD Tip 1 üzerine yazma davranışının kontrolü
  • SCD Tip 2 ile geçmiş sürüm tutmanın doğrulanması
  • Geçerlilik tarihi ve güncel kayıt bayrağı kontrolü
  • Boyut-olgu ilişkisinde tutarlılık doğrulaması
Günün hedefiKatılımcı veri kalitesi kurallarını tanımlar, yeniden kullanılabilir SQL doğrulama sorguları yazar ve yinelenen kontrolleri betik ve araçlarla otomatikleştirerek raporlanabilir bir test akışı kurar.
Modül 1
Veri Kalitesi Boyutları
  • Eksiksizlik ve zorunlu alan dolgusunun kontrolü
  • Benzersizlik ve yinelenen kayıt tespiti
  • Geçerlilik ve izin verilen değer aralığı kontrolü
  • Tutarlılık ve ilişkili alanların uyumu
  • Güncellik ve yükleme zamanı kontrolü
  • Doğruluk için referans kaynakla karşılaştırma
Modül 2
SQL ile Doğrulama Sorguları
  • COUNT ve GROUP BY ile yineleme tespit sorgusu
  • IS NULL ile eksik değer tarama sorgusu
  • Aralık ve desen kontrolü için koşullu sorgular
  • JOIN ile referans bütünlüğü doğrulama sorgusu
  • Beklenen ve gerçek sonucun tek sorguda karşılaştırılması
  • Sorguları yeniden kullanılabilir biçimde yazma
Modül 3
Test Otomasyonu Yaklaşımı
  • Doğrulama sorgularını betik dosyalarında toplama
  • Python veya shell ile sorguları sırayla koşturma
  • Beklenen sonuçla karşılaştırıp geçti-kaldı üretme
  • Yükleme sonrası kontrollerin otomatik tetiklenmesi
  • Doğrulamaları veri ardışık düzenine bağlama
  • Manuel kontrolden otomasyona kademeli geçiş
Modül 4
Raporlama ve İzleme
  • Doğrulama sonuçlarını özet tabloda toplama
  • Başarısız kontrolleri ve örnek kayıtları raporlama
  • Eşik ve uyarı ile veri kalitesi izleme
  • Sonuçları ilgili ekiplerle paylaşma
  • Eğilim takibiyle tekrar eden sorunları görme
  • Test kanıtlarını denetim için saklama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ETL kavrayışı

ETL sürecinin aşamalarını ve veri ambarı mimarisini kavrayıp ETL testinin kapsamını ve amacını açıklarsınız.

✅
Eşleme okuma

Kaynak-hedef eşleme belgesini okuyup sütun ve dönüşüm kurallarından test senaryoları türetebilirsiniz.

✅
Mutabakat kontrolü

Kaynak ve hedef arasında satır sayısı ve özet değer mutabakatını yaparak veri bütünlüğünü doğrularsınız.

✅
Dönüşüm doğrulama

Dönüşüm kurallarını SQL ile yeniden üretip hedefteki değerlerle karşılaştırarak doğruluğu kanıtlarsınız.

✅
SCD ve bütünlük

Referans bütünlüğünü ve yavaş değişen boyut davranışlarını kontrol ederek geçmiş veri tutarlılığını sağlarsınız.

✅
Veri kalitesi

Eksiksizlik, benzersizlik ve geçerlilik gibi kalite boyutlarını SQL sorgularıyla ölçüp raporlarsınız.

✅
Doğrulama otomasyonu

Yinelenen doğrulama sorgularını betiklerle otomatikleştirip her yükleme sonrası tekrarlanabilir kontroller kurarsınız.

✅
Sonuç raporlama

Doğrulama sonuçlarını özetleyip başarısız kontrolleri ve örnek kayıtları ekiplerle paylaşılabilir biçimde raporlarsınız.

Kimler İçin Uygundur?

  • Veri ambarı ve ETL test alanına girmek isteyen manuel test uzmanları
  • veri analistleri
  • raporlama ekibi üyeleri
  • temel SQL bilgisiyle veri doğrulama yapmak isteyen yeni test mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri ambarı ve ETL test alanına girmek isteyen manuel test uzmanları, veri analistleri, raporlama ekibi üyeleri ve temel SQL bilgisiyle veri doğrulama yapmak isteyen yeni test mühendisleri için uygundur. Temel düzey bir programdır.
ETL testi için ileri düzey SQL gerekir mi?
Hayır, başlamak için SELECT, WHERE, JOIN ve GROUP BY gibi temel SQL yeterlidir. Eğitim boyunca mutabakat, fark bulma ve veri kalitesi için gereken sorgu kalıpları adım adım gösterilir ve uygulanır, böylece temel bilgiden işe yarar doğrulamalara geçersiniz.
ETL testi uygulama testinden nasıl farklıdır?
Uygulama testi arayüz ve işlevsel davranışa odaklanırken ETL testi verinin kaynaktan hedefe doğru, eksiksiz ve kuralına uygun taşındığını doğrular. Odak büyük veri kümelerinde bütünlük, dönüşüm doğruluğu ve veri kalitesi üzerinedir. Eğitim bu farkı uygulamalı açıklar.
Eğitimde hangi araçlar kullanılıyor?
Örnek bir ilişkisel veritabanı ve SQL istemcisi, kaynak-hedef eşleme belgeleri ve doğrulamaları otomatikleştirmek için Python veya shell betikleri kullanılır. Kavramlar araçtan bağımsız olduğundan kurumun kullandığı ETL ve veritabanı ortamına uyarlanabilir.
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ı SQL doğrulama atölyelerini belgeler. Eğitim yüz yüze veya online verilebilir ve kurumun veri ortamına uyarlanabilir.

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. ETL Testing Essentials: Test Automation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Test OtomasyonuIntroduction to Test Automation Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Introduction to Test Automation Eğitimi

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

Araçtan bağımsız test otomasyonu eğitimi. Otomasyon stratejisi, test piramidi, framework türleri, araç seçimi, CI ve ROI. Online ve kurumsal, yöneticilere uygun

Detayları Gör →
Test OtomasyonuiSQI Certified Selenium WebDriver Foundation Tester Eğitimi
Yazılım Testi ve Kalite Eğitimleri

iSQI Certified Selenium WebDriver Foundation Tester Eğitimi

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

iSQI Selenium WebDriver Foundation sınavına hazırlık eğitimi. WebDriver mimarisi, locator, bekleme, Page Object ve örnek sınav soruları. Online ve kurumsal.

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

Katalon Studio ile Test Otomasyonu Eğitimi

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

Katalon Studio ile düşük kod test otomasyonu eğitimi. Web Recorder, Object Repository, Groovy, veri odaklı test, API, mobil ve TestOps CI. Online ve kurumsal.

Detayları Gör →
Test OtomasyonuRemote Test Automation with Selenium Grid (TT3619) Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Remote Test Automation with Selenium Grid (TT3619) Eğitimi

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

RemoteWebDriver ve Selenium Grid 4 ile uzaktan test otomasyonu eğitimi. Grid mimarisi, Docker ile dinamik grid, bulut grid ve CI entegrasyonu uygulamalı işlenir

Detayları Gör →
Test OtomasyonuRunning Distributed Tests Using Selenium Grid Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Running Distributed Tests Using Selenium Grid Eğitimi

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

Selenium Grid'de dağıtık ve paralel test koşumu eğitimi. TestNG paralel tasarımı, ThreadLocal thread-safe mimari, yük dağıtımı ve flaky yönetimi uygulamalı işle

Detayları Gör →
Test OtomasyonuSelenium Deep Dive: Applying BDD & TDD Using Selenium Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Selenium Deep Dive: Applying BDD & TDD Using Selenium Eğitimi

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

Selenium ile BDD ve TDD eğitimi. TDD red-green-refactor döngüsü, Cucumber Gherkin senaryoları, step tanımları, hooks ve yaşayan dokümantasyon uygulamalı işlenir

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