%100 Ücretsiz & Online IBM Sertifikalı AI Agents BootcampHemen Kayıt Ol!
Patika.dev
Kurumsal Teknik Eğitim

CI/CD ile Test Entegrasyonu Eğitimi

Test otomasyonunu CI/CD süreçlerinin güvenilir bir parçası haline getirin

Ekibinizin unit, API ve UI testlerini pipeline içinde doğru aşamalara yerleştirmesini ve teslimat riskini görünür biçimde yönetmesini sağlayın.

Kuruma özel
Seviye ve süre
Online / yüz yüze
Uygulamalı format
Gerçek senaryolar
Ölçülebilir çıktı
QAQUALITY LAB
  1. 01Senaryo
  2. 02Koşum
  3. 03Rapor

CI/CD ile Test Entegrasyonu

  • GitHub Actions/GitLab CI/Azure DevOps seçimi
  • Test stratejisi ve kalite kapıları
  • Raporlama ve pipeline iyileştirme
06
Uygulamalı modülİhtiyaca göre seçilir
Kalite odağı
Gerçek ürün senaryoları
Kuruma özel
Ekibinize göre planlanır
Eğitim Hakkında

Kalite süreçlerini ekip pratiğine dönüştürün.

Ekibinizin unit, API ve UI testlerini pipeline içinde doğru aşamalara yerleştirmesini ve teslimat riskini görünür biçimde yönetmesini sağlayın. İçerik, mevcut ekip deneyimi ve kurumun kullandığı teknolojiye göre şekillendirilir; seçilebilir modüllerin tamamı tek bir kısa programda zorunlu olarak işlenmez.

Ön Koşullar

En az bir otomasyon test aracı deneyimi; Git ve temel CI/CD kavramlarına aşinalık.

Kimler İçin?

Test ve yazılım kalitesinde sorumluluk alan ekipler

  • QA otomasyon mühendisleri
  • DevOps/Platform ekipleri
  • Geliştiriciler
  • Teknik liderler
Öğrenme Çıktıları

Eğitim sonunda ekibiniz ne yapabilecek?

Kazanımlar, katılımcı seviyesine ve seçilen uygulama senaryosuna göre derinleştirilir.

  1. 01Testleri doğru pipeline aşamalarında otomatik çalıştırma
  2. 02Kalite kapıları, test raporu ve artifact çıktıları oluşturma
  3. 03Kararsız test ve paralel koşum kaynaklı sorunları analiz etme
Uzmanlaşma Yolları

Eğitimin odağını ihtiyacınıza göre belirleyin.

Her kart ayrı bir öğrenme odağını temsil eder; tamamı tek kısa programa zorunlu olarak dahil edilmez.

  1. Seçilebilir öğrenme yolu · 01

    GitHub Actions/GitLab CI/Azure DevOps seçimi

  2. Seçilebilir öğrenme yolu · 02

    Test stratejisi ve kalite kapıları

  3. Seçilebilir öğrenme yolu · 03

    Raporlama ve pipeline iyileştirme

Eğitim İçeriği

Ekibinizin ihtiyaçlarına göre şekillenen uygulamalı müfredat

Modül başlıklarına tıklayarak cümle halinde açıklanan kapsamı inceleyin.

Uygulama örneği Pull request açıldığında birim ve API testlerini çalıştıran, rapor yayınlayan ve başarısızlığı görünür kılan CI akışı.

  1. 01

    CI/CD ve test stratejisi

    • Build-test-deploy akışı
    • Test piramidi
    • Hataları pipeline’ın erken aşamasında görünür hâle getirme
    • Branch/merge kontrolleri ve ortamların ayrıştırılması
  2. 02

    Pipeline temelleri

    • Seçilen CI platformunda tetikleyiciler
    • Jobs
    • Stages
    • Runner/agent
    • Cache ve artifact kullanımı
  3. 03

    Testlerin entegrasyonu

    • Unit
    • API ve UI testleri için doğru zamanlama
    • Test verisi ve bağımlılık hizmetlerinin hazırlanması
  4. 04

    Güvenlik ve ortam yönetimi

    • Pipeline secret bilgilerini güvenli biçimde yönetme
    • Environment variables
    • Test hesaplarını ortam ve yetki sınırlarına göre yönetme
    • İzole ortam ve erişim sınırları
  5. 05

    Kalite kapıları ve gözlemlenebilirlik

    • Test raporları
    • Coverage sınırları
    • Başarısız build politikaları
    • Flaky test izolasyonu
    • Testleri süre ve kaynak dengesini gözeterek paralel çalıştırma
  6. 06

    Uygulamalı pipeline

    • Örnek repository üzerinde pull request tetikleyicili
    • Test ve rapor üreten pipeline kurulumu
Sık Sorulan Sorular

Merak edilenler

  • Hangi CI/CD aracı kullanılacak?

    Kurumun kullandığı GitHub Actions, GitLab CI, Jenkins veya Azure DevOps arasından seçim yapılır.

  • Deployment da öğretilir mi?

    Bu eğitimde öncelik test entegrasyonudur; dağıtım adımları ihtiyaç ve süreye göre eklenir.

  • Mevcut testleri kullanabilir miyiz?

    Gerekli erişimler tanımlanmışsa test deposu üzerinden uyarlama yapılabilir.

Kuruma Özel Eğitim

Eğitimi ekibinizin kalite süreçlerine göre planlayalım.

Katılımcı seviyesini, kullanılacak araçları, test ortamlarını ve uygulama senaryolarını birlikte netleştirip kurumunuza özel eğitim planı oluşturalım.

30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.

Bilgilerinizi bırakın

Görüşerek ilerlemeyi mi tercih edersiniz? Görüşme Planla