DEVOPS CONTINUOUS TESTING: TESTING METHODOLOGIES EĞİTİMİ

Her test seviyesini doğru yerde kullan

Birim, entegrasyon, sözleşme, uçtan uca, performans ve kaos testi metodolojileriyle sürekli test stratejinizi tamamlayın.

Birim-entegrasyon-sistem seviyeleri, performans ve güvenlik testi, Pact ile sözleşme testi, kanarya tabanlı üretimde test ve kaos mühendisliğini kapsayan orta seviye eğitim.

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

Eğitim Hakkında

Test seviyeleri, fonksiyonel/fonksiyonel olmayan test türleri ve shift-right

Bu eğitim, sürekli test içindeki test metodolojilerini seviye ve tür ekseninde sistematik olarak ele alır. Birim, entegrasyon, sistem ve kabul testi seviyeleri; fonksiyonel, performans, güvenlik, erişilebilirlik ve uyumluluk testi türleri işlenir. Mikroservis mimarisi için tüketici güdümlü sözleşme (consumer-driven contract) testi, Pact ile entegrasyonların doğrulanması, üretimde test (shift-right), kanarya analizi ve kaos mühendisliği (chaos engineering) yaklaşımları uygulanır. Katılımcılar farklı seviyelerdeki testleri bir CI/CD hattında doğru yere yerleştirmeyi öğrenir.

Süre ve Format

2 Gün. Her gün dört modül; test seviyelerinden fonksiyonel olmayan testlere ve üretimde teste ilerlenir.

Seviye

Orta Seviye — Test seviyeleri, test türleri, sözleşme testi ve shift-right (üretimde test) metodolojilerinin sürekli test içinde ele alınması.

Öğrenme Metodu

Katılımcılar bir mikroservis için sözleşme testi ve kaos deneyi kurup üretimde test tekniklerini uygulamalı dener.

Neden Bu Eğitim?

🧱Doğru Seviye

Her testi uygun seviyeye koyarak hız ve güven dengesini sağlarsınız.

🔗Sözleşme Güveni

Sözleşme testleriyle mikroservis entegrasyonlarını kırılmadan evriltirsiniz.

🌩️Dayanıklılık

Kaos mühendisliğiyle sistemin arıza altında davranışını önceden öğrenirsiniz.

Anahtar Konular

test metodolojileritest seviyelerisözleşme testipactperformans testikaos mühendisliğiüretimde testshift-right
“Test etmediğiniz dayanıklılık, yalnızca bir varsayımdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Test Temeli

Birim ve entegrasyon testi kavramlarına aşinalık faydalıdır.

2
Mimari Aşinalık

API ve mikroservis mimarisine giriş düzeyinde aşinalık beklenir.

3
CI/CD

Bir dağıtım boru hattı ve ortam kavramı bilgisi faydalıdır.

4
Çalışma Ortamı

Docker ve HTTP istemcisi kurulu geliştirme bilgisayarı.

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 seviyelerini ve fonksiyonel olmayan test türlerini doğru şekilde konumlandırabilir.
Modül 1
Test Seviyeleri
  • Birim testiyle bileşen davranışının izole doğrulanması
  • Entegrasyon testiyle bileşenler arası etkileşim
  • Sistem testiyle uçtan uca iş akışı doğrulama
  • Kabul testiyle iş gereksinimlerinin karşılanması
  • Duman (smoke) ve sağlık (sanity) testinin yeri
  • Regresyon testinin seviyeler arası kapsamı
Modül 2
Fonksiyonel Test
  • İşlevsel gereksinimlerin doğrulanması
  • Pozitif ve negatif senaryo tasarımı
  • API fonksiyonel testi (sözleşme ve veri)
  • UI akış doğrulama ve veri geçerliliği
  • Hata yönetimi ve sınır durum testleri
  • Fonksiyonel testin otomasyona uygunluğu
Modül 3
Performans Testi
  • Yük (load), stres ve dayanıklılık (soak) testleri
  • Ani yük (spike) ve ölçek (scalability) testi
  • JMeter/k6/Gatling ile senaryo üretimi
  • Yanıt süresi, verim (throughput) ve p95/p99 metrikleri
  • Darboğaz tespiti ve kaynak kullanımı korelasyonu
  • Performans testinin boru hattına entegrasyonu
Modül 4
Güvenlik ve Erişilebilirlik
  • SAST ve DAST ile güvenlik testi
  • OWASP ZAP ile dinamik tarama
  • Bağımlılık (SCA) güvenlik açığı taraması
  • WCAG ölçütleriyle erişilebilirlik testi
  • Uyumluluk (compliance) ve lokalizasyon testi
  • Fonksiyonel olmayan gereksinimlerin izlenmesi
Günün hedefiKatılımcı, sözleşme testi ve üretimde test metodolojilerini uygulayabilir.
Modül 1
Sözleşme Testi
  • Tüketici güdümlü sözleşme (CDC) mantığı
  • Pact ile tüketici ve sağlayıcı doğrulaması
  • Sözleşme (pact) dosyasının paylaşımı (broker)
  • Entegrasyon testine göre hız ve izolasyon avantajı
  • Geriye dönük uyumluluğun (backward compatibility) korunması
  • Mikroservislerin bağımsız dağıtımını mümkün kılma
Modül 2
Uçtan Uca Test
  • Gerçek iş akışının tüm sistemde doğrulanması
  • E2E testlerin kırılganlığını azaltma
  • Test ortamının üretime benzerliği (parity)
  • Veri ve durum yönetiminin zorlukları
  • E2E testlerin sayısını piramitte sınırlı tutma
  • Kritik yolculukların (critical journey) seçimi
Modül 3
Üretimde Test
  • Shift-right: üretimde gözlemlenebilir test
  • Kanarya (canary) dağıtımla gerçek trafikte doğrulama
  • Özellik bayrağıyla kontrollü açılış (progressive delivery)
  • Sentetik izleme (synthetic monitoring) ile sürekli doğrulama
  • A/B testiyle varyant karşılaştırma
  • Üretim verisiyle geri bildirim döngüsü
Modül 4
Kaos Mühendisliği
  • Sisteme kasıtlı arıza enjekte etme felsefesi
  • Kararlı durum (steady state) hipotezi tanımlama
  • Chaos Monkey/LitmusChaos ile deney tasarımı
  • Patlama yarıçapını (blast radius) sınırlandırma
  • Ağ gecikmesi, pod öldürme ve kaynak baskısı deneyleri
  • Deney sonuçlarından dayanıklılık iyileştirmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Seviye Konumlama

Testleri doğru seviyeye yerleştirip piramidi dengeleyebilirsiniz.

✅
Performans

k6/JMeter ile yük ve stres testi senaryoları kurabilirsiniz.

✅
Güvenlik Testi

SAST/DAST ve SCA ile güvenlik testini hatta ekleyebilirsiniz.

✅
Sözleşme Testi

Pact ile tüketici güdümlü sözleşme testleri yazabilirsiniz.

✅
E2E Denge

Uçtan uca testleri kritik yolculuklarla sınırlandırabilirsiniz.

✅
Üretimde Test

Kanarya ve sentetik izlemeyle üretimde test yapabilirsiniz.

✅
Kaos Deneyi

Patlama yarıçapı kontrollü kaos deneyleri tasarlayabilirsiniz.

✅
Strateji

Seviye ve türleri birleştiren bütünsel test stratejisi kurabilirsiniz.

Kimler İçin Uygundur?

  • Test mühendisleri
  • mikroservis geliştirenler
  • SRE'ler
  • test stratejisini seviye bazında kurmak isteyen DevOps profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Test mühendisleri, mikroservis geliştirenler, SRE'ler ve test stratejisini seviye bazında kurmak isteyen DevOps profesyonelleri için uygundur.
Approaches eğitiminden farkı nedir?
Approaches eğitimi TDD/BDD gibi geliştirme stillerine; bu eğitim test seviyeleri, türleri, sözleşme testi ve üretimde teste odaklanır.
Sözleşme testi neden önemli?
Mikroservislerin birbirini kırmadan bağımsız dağıtılmasını sağlar; Pact ile tüketici-sağlayıcı doğrulaması uygulanır.
Kaos mühendisliği güvenli mi?
Evet; patlama yarıçapı sınırlandırılarak ve kararlı durum hipoteziyle kontrollü deneyler tasarlanır.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. DevOps Continuous Testing: Testing Methodologies Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Designing Highly Available Architectures Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Designing Highly Available Architectures Eğitimi

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

Multi-AZ, çok bölgeli tasarım, Auto Scaling ve Fault Injection Service ile yüksek erişilebilir ve dayanıklı AWS mimarileri tasarlamayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Environment Management & Incident Detection Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Environment Management & Incident Detection Eğitimi

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

Çoklu ortam yönetimi, DevOps Guru anomali tespiti ve EventBridge triyajı ile AWS'de olayları erken saptamayı uygulamalı öğrenin; DevOps Pro düzeyinde.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Implementing Configuration Changes Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Implementing Configuration Changes Eğitimi

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

Systems Manager, AppConfig ve Change Manager ile AWS yapılandırma değişikliklerini kademeli, denetlenebilir ve geri alınabilir uygulamayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Implementing IAM at Scale Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Implementing IAM at Scale Eğitimi

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

IAM Identity Center, permission boundary, SCP ve Access Analyzer ile çok hesaplı AWS ortamlarında ölçeklenebilir en az yetki yönetimini öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Managing Event Sources Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Managing Event Sources Eğitimi

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

EventBridge, SQS, SNS, Kinesis ve Lambda event source mapping ile dayanıklı ve ölçeklenen olay işleme hatlarını yönetmeyi uygulamalı öğrenin.

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