SOFTWARE TESTING FOR DEVOPS: TESTING & DEVOPS OVERVIEW EĞİTİMİ

Test ve DevOps'un nasıl birleştiğini öğrenin

Test türleri, test piramidi, otomasyon, CI'da test, TDD, BDD ve kalite metrikleriyle DevOps'ta yazılım testinin temellerini öğrenin.

Yazılım testinin DevOps içindeki rolünü tanıtan giriş eğitimi: test seviyeleri ve piramidi, eşdeğerlik ve sınır değer teknikleri, birim ve API testi, TDD ve BDD, Postman ve Newman, GitHub Actions ile CI'da test çalıştırma.

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

Eğitim Hakkında

Yazılım testi temelleri ve DevOps'ta test rolü

Bu temel seviye eğitim, yazılım testinin DevOps içindeki rolünü tanıtır. Test seviyeleri ve türleri, test piramidi, test tasarım teknikleri (eşdeğerlik sınıfları, sınır değer analizi), manuel ve otomatik test dengesi, birim test yazımı, API testine giriş, CI içinde test çalıştırma, TDD ve BDD, hata yönetimi ve temel kalite metrikleri ele alınır. DevOps kültüründe testin herkesin sorumluluğu olduğu fikri işlenir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar test temellerinden test tasarımına, otomasyona ve CI'da çalıştırmaya ilerler.

Seviye

Temel Seviye — Yazılım testi ile DevOps'un kesişimini, test türlerini ve otomasyon temellerini tanıtan giriş yelpazesi.

Öğrenme Metodu

Katılımcılar basit bir web uygulaması üzerinde test senaryosu tasarlar, birim ve API testi yazar ve CI'da çalıştırır.

Neden Bu Eğitim?

🧪Test Temelleri

Test seviyeleri, türleri ve piramidi ile sağlam bir bakış kazanırsınız.

✍️Test Tasarımı

Sınır değer ve eşdeğerlik sınıfı ile etkili test senaryoları yazarsınız.

🔄CI'da Test

Testleri otomatik çalışan bir pipeline'a bağlamayı öğrenirsiniz.

Anahtar Konular

yazılım testi devopstest otomasyonu giriştest piramiditdd bddsınır değer analizidevops testbirim testapi testici testqa devops
“Kalite sonradan eklenen bir adım değil, baştan örülen bir dokudur.”

Ön Koşullar

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

1
Yazılım Bilgisi

Yazılım geliştirme sürecine genel aşinalık yeterlidir.

2
Temel Programlama

Python veya JavaScript ile temel kod okuyabilmek faydalıdır.

3
Git Kullanımı

Temel Git işlemleri bilinmelidir.

4
Bilgisayar

Güncel bir bilgisayar ve internet erişimi yeterlidir.

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 türlerini ayırt edip teknikleri kullanarak test senaryosu tasarlayabilir.
Modül 1
Yazılım Testi
  • Test nedir ve neden gereklidir
  • Hata, defekt ve arıza kavramları
  • Test seviyeleri: birim, entegrasyon, sistem, kabul
  • Fonksiyonel ve fonksiyonel olmayan test
  • Doğrulama ve geçerleme
  • Test prensipleri
Modül 2
Test Piramidi
  • Birim, servis ve UI test oranı
  • Buzdolabı tersi (ice cream cone) anti-deseni
  • Test maliyeti ve hızı
  • Mimariye göre test dengesi
  • Test stratejisi basitleştirilmiş şablonu
  • Örnek uygulama üzerinde dağılım
Modül 3
Test Tasarım Teknikleri
  • Eşdeğerlik sınıfları
  • Sınır değer analizi
  • Karar tablosu
  • Durum geçiş testi
  • Hata tahmini ve keşifsel test
  • Test senaryosu ve test durumu yazımı
Modül 4
Manuel ve Otomatik
  • Hangi testler otomatikleştirilmeli
  • Regresyon ve smoke test
  • Otomasyon yatırım getirisi
  • Keşifsel test değeri
  • Hata raporu yazımı
  • Jira ile hata yönetimi
Günün hedefiKatılımcı, basit birim ve API testi yazıp CI pipeline'ında çalıştırabilir.
Modül 1
DevOps'ta Test
  • DevOps ve test ilişkisi
  • Shift-left ve herkesin sorumluluğu
  • Sürekli test fikri
  • Test ve gözlemlenebilirlik
  • Kalite metrikleri (DORA ile ilişki)
  • QA rolünün evrimi
Modül 2
Birim Test
  • pytest veya JUnit ile ilk test
  • Assert ve test yapısı (AAA)
  • Mock ve stub temelleri
  • Kod kapsamı
  • TDD kırmızı-yeşil-refaktör
  • BDD ve Gherkin
Modül 3
API Testi
  • REST ve HTTP temelleri
  • Postman ile istek ve doğrulama
  • Koleksiyon ve ortam
  • Newman ile komut satırı
  • Durum kodu ve şema doğrulama
  • API sözleşmesi temelleri
Modül 4
CI'da Test
  • GitHub Actions ile test çalıştırma
  • Pull request ile otomatik test
  • Test sonuç raporu
  • Hata durumunda pipeline davranışı
  • Kalite kapısına giriş (SonarQube)
  • Sonraki öğrenme yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test Temelleri

Test seviyelerini ve türlerini ayırt edebilirsiniz.

✅
Test Piramidi

Test dağılımını piramide göre değerlendirebilirsiniz.

✅
Test Tasarımı

Sınır değer ve eşdeğerlik sınıfıyla test senaryosu yazabilirsiniz.

✅
Hata Raporu

Anlaşılır ve tekrarlanabilir hata raporu hazırlayabilirsiniz.

✅
Birim Test

AAA yapısıyla basit birim testler yazabilirsiniz.

✅
TDD ve BDD

Kırmızı-yeşil-refaktör döngüsünü ve Gherkin senaryolarını uygulayabilirsiniz.

✅
API Testi

Postman ile API doğrulamaları yapabilirsiniz.

✅
CI Entegrasyonu

Testleri GitHub Actions ile otomatik çalıştırabilirsiniz.

Kimler İçin Uygundur?

  • Test uzmanları
  • geliştiriciler
  • sistem yöneticileri
  • DevOps'ta test rolünü anlamak isteyen yeni başlayanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Test uzmanları, geliştiriciler, sistem yöneticileri ve DevOps'ta test rolünü anlamak isteyen yeni başlayanlar için uygundur.
Test deneyimim yok, katılabilir miyim?
Evet; test temelleri sıfırdan anlatılır.
Programlama şart mı?
Basit kod okuyabilmek yeterlidir; örnekler adım adım açıklanır.
Bir sonraki adım nedir?
DevOps Test Tools ve DevOps Testing Pipeline eğitimleriyle araçlara ve pipeline kurgusuna derinleşebilirsiniz.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Software Testing for DevOps: Testing & DevOps Overview Eğiti Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel 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ıGoogle Professional DevOps Engineer: Google Cloud Platform (GCP) Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Google Cloud Platform (GCP) Fundamentals Eğitimi

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

Projeler, IAM, Compute Engine, GKE, Cloud Storage, VPC ağı ve faturalandırma ile Google Cloud temellerini gcloud CLI eşliğinde öğreten temel seviye GCP eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Implementing Service Monitoring Strategies Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Implementing Service Monitoring Strategies Eğitimi

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

OpenTelemetry/Prometheus enstrümantasyon, Cloud Monitoring metrikleri, MQL/PromQL, dashboard, alerting ve uptime check ile hizmet izleme stratejisi kuran eğitim

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Introduction to DevOps Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Introduction to DevOps Fundamentals Eğitimi

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

DevOps kültürü, Git ile sürüm kontrolü, CI/CD, konteyner, altyapıyı kod olarak yönetme ve izlemeye giriş yapan, uçtan uca akışı kavratan temel seviye DevOps eği

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Optimizing Service Performance Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Optimizing Service Performance Eğitimi

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

Gecikme yüzdelikleri, Cloud Profiler, Cloud Trace, önbellekleme, eşzamanlılık, veritabanı ayarı ve yük testiyle hizmet performansını optimize etmeyi öğreten eği

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Performance Tuning & Cost Optimization Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Performance Tuning & Cost Optimization Eğitimi

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

Derin performans ayarı, rightsizing, Spot, committed use, egress maliyeti ve FinOps ile performans ve maliyeti birlikte optimize etmeyi öğreten ileri seviye GCP

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