Testi pipeline'ın doğal parçası yapın
Testi CI/CD pipeline'a yerleştirmeyi öğreten eğitim: shift-left ve shift-right, aşamalı test, quality gate, matrix ve shard ile paralel test, flaky test karantinası, ephemeral ortamlar, test verisi, smoke test ve canary doğrulama.
Pipeline'da sürekli test ve kalite kapıları
Bu eğitim, testlerin CI/CD pipeline içinde nasıl kurgulanacağını ele alır. Shift-left ve shift-right yaklaşımı, commit, build, entegrasyon, kabul ve üretim sonrası test aşamaları, kalite kapıları (quality gate), GitHub Actions ve Jenkins ile paralel test çalıştırma, test seçimi ve önbellek, flaky test yönetimi, ephemeral test ortamları, test verisi stratejisi, canary doğrulama ve üretimde sentetik testler uygulamalı işlenir.
3 Gün. Her gün dört modül; katılımcılar pipeline aşamalarından kalite kapılarına, test hızlandırmaya ve üretim doğrulamasına ilerler.
Orta Seviye — Test otomasyonunu CI/CD pipeline'ın aşamalarına yerleştirmeyi, kalite kapılarını ve sürekli testi kapsayan yelpaze.
Katılımcılar çok aşamalı bir GitHub Actions pipeline'ı üzerinde test aşamalarını kurar, kalite kapıları ekler ve süreyi optimize eder.
Kapsam, hata ve güvenlik eşikleriyle otomatik geçiş kararı kurarsınız.
Paralelleştirme ve test seçimiyle pipeline süresini kısaltırsınız.
Commit'ten üretim sonrasına kadar kesintisiz test stratejisi tasarlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir CI aracıyla pipeline yazmış olmak faydalıdır.
Birim ve API test yazma tecrübesi beklenir.
Git akışı ve pull request mantığı bilinmelidir.
Test ortamları için Docker gerekir.
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:
Pipeline'a uygun risk tabanlı test stratejisi oluşturabilirsiniz.
Test türlerini pipeline aşamalarına doğru yerleştirebilirsiniz.
Kapsam, güvenlik ve performans eşikleri tanımlayabilirsiniz.
Matrix ve shard ile test süresini azaltabilirsiniz.
Flaky testleri tespit edip karantinaya alabilirsiniz.
Ephemeral test ortamları kurabilirsiniz.
Smoke test ve canary analiziyle dağıtımı doğrulayabilirsiniz.
Defect escape ve flaky oranı gibi test metriklerini izleyebilirsiniz.
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.
Azure Boards, Repos ve Pipelines ile Scrum olaylarını ve ürün teslim akışını uçtan uca yürütmeyi uygulamalı öğrenin.
Detayları Gör →AZ-400 hedefleriyle Azure Pipelines, IaC, DevSecOps ve izlemeyle uçtan uca Microsoft DevOps çözümlerini tasarlamayı öğrenin.
Detayları Gör →Microsoft AZ-400T00 modül yapısıyla planlama, CI, bağımlılık yönetimi, CD, DevSecOps ve sürekli geri bildirimi uygulamalı öğrenin.
Detayları Gör →Microsoft DevOps çözümlerini CI, otomatik dağıtım, IaC, güvenlik ve izlemeyle pratik odaklı adımlarla hayata geçirmeyi öğrenin.
Detayları Gör →Azure Boards, YAML pipeline, IaC, Key Vault ve izleme laboratuvarlarıyla AZ-400 Microsoft DevOps çözümlerini uygulamalı kurun.
Detayları Gör →