Test odaklı bir CI hattı kurun
Jenkins ile sürekli entegrasyonu test otomasyonu merkezine kurmayı; test katmanları, rapor, kapsam ve kalite kapılarını öğreten uygulamalı orta seviye eğitim.
Test katmanları, rapor yayımlama, kapsam ve kalite kapıları
Bu orta seviye eğitim, Jenkins ile sürekli entegrasyonu test otomasyonu merkezine kurmayı öğretir. Test piramidi (birim, entegrasyon, kabul), testlerin hattın doğru aşamalarına yerleştirilmesi ve hızlı geri bildirim işlenir. JUnit/TestNG rapor yayımlama, kod kapsamı (JaCoCo), statik analiz (SonarQube) ve kalite kapıları (quality gate) uygulanır. Entegrasyon testleri için Docker servisleri ayağa kaldırma, kabul/UI testleri (Selenium) ve test paralelleştirme ele alınır. Kararsız testlerin yönetimi, test verisi ve ortam yönetimi gösterilir. Katılımcılar testin güvence sağladığı, hatayı erken yakalayan bir CI hattı kurar.
3 Gün. Her gün dört modül; katılımcılar test katmanlarını CI hattına aşamalı entegre eder.
Orta Seviye — Jenkins ile sürekli entegrasyonun test otomasyonu etrafında kurulması: test katmanları, rapor, kalite kapıları.
Katılımcılar gerçek bir Jenkins hattında test aşamaları, rapor ve kalite kapıları kurarak uygular.
Testi hattın kalbine koyarak hatayı erken yakalarsınız.
Kapsam ve statik analizle kaliteyi ölçülebilir kılarsınız.
Test piramidi ve paralellikle geri bildirimi hızlandırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İş/pipeline oluşturmaya aşinalık beklenir.
Birim/entegrasyon test kavramlarına aşinalık faydalıdır.
Temel Git ve Docker kullanımı işe yarar.
Testleri olan bir örnek proje ve Jenkins erişimi.
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.
Program sonunda katılımcılar:
Test piramidini CI hattına doğru katmanlarda yerleştirebilirsiniz.
JUnit ve kapsam raporlarını hatta yayımlayabilirsiniz.
Docker servisleriyle entegrasyon testleri kurabilirsiniz.
Selenium ile tarayıcı testlerini hatta entegre edebilirsiniz.
Testleri paralelleştirip süreyi kısaltabilirsiniz.
Kapsam eşikleriyle kalite kapıları kurabilirsiniz.
SonarQube Quality Gate'i hatta ekleyebilirsiniz.
Kararsız testleri tespit edip yönetebilirsiniz.
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.
DevOps CI/CD benimseme eğitimi: CALMS ilkeleri, değer akışı, pipeline-as-code, test otomasyonu, DORA metrikleri, olay yönetimi ve sürekli iyileştirme uygulamalı
Detayları Gör →İleri AWS eğitimi: Organizations, Control Tower, CloudFormation/CDK/Terraform, StackSet, CodePipeline, cross-account dağıtım, ECS/EKS ve blue-green uygulamalı.
Detayları Gör →İleri CloudOps CI/CD eğitimi: operasyonel pipeline, GitOps, progressive delivery, kanarya, otomatik geri alma, runbook-as-code, DevSecOps ve dayanıklılık uygula
Detayları Gör →İleri GCP eğitimi: çoklu proje, Config Connector, Cloud Build, Artifact Registry, Cloud Deploy ile GKE kademeli teslim, Binary Authorization ve policy uygulamal
Detayları Gör →Page Object Model çerçevesi, TestNG paralel koşum, Selenium Grid ve Jenkins declarative pipeline ile uçtan uca test otomasyonu CI entegrasyonu eğitimi.
Detayları Gör →