Zapewnianie jakości i ciągła integracja

Opis

Szkolenie przedstawia całościowe podejście do zapewniania jakości oprogramowania w kontekście ciągłej integracji i wdrażania. Program skupia się na praktycznych aspektach budowania procesów automatyzacji testów i wdrożeń, pozwalających na szybkie wykrywanie i eliminację problemów jakościowych. Zajęcia prowadzone są w formie warsztatowej, gdzie uczestnicy tworzą i konfigurują rzeczywiste środowisko CI/CD, integrując różnorodne narzędzia i techniki testowania.

Profil uczestnika

  • Inżynierowie ds. zapewnienia jakości
  • DevOps Engineers
  • Programiści odpowiedzialni za jakość kodu
  • Liderzy zespołów deweloperskich
  • Specjaliści ds. automatyzacji testów
  • Administratorzy systemów CI/CD
  • Kierownicy projektów IT

Agenda

  1. Fundamenty ciągłej integracji
    • Zasady i praktyki CI/CD
    • Konfiguracja środowiska
    • Automatyzacja procesu budowania
    • Zarządzanie wersjami
  2. Automatyzacja testów
    • Strategie testowania
    • Implementacja testów automatycznych
    • Integracja z systemem CI
    • Zarządzanie danymi testowymi
  3. Monitorowanie i raportowanie
    • Metryki jakości kodu
    • Analiza wyników testów
    • Wizualizacja metryk
    • Automatyczne powiadomienia
  4. Optymalizacja procesu
    • Doskonalenie pipeline’ów
    • Zarządzanie środowiskami
    • Optymalizacja czasu wykonania
    • Najlepsze praktyki

Korzyści

Zdobycie umiejętności projektowania i wdrażania efektywnych procesów CI/CD. Poznanie technik automatyzacji testów w kontekście ciągłej integracji. Przyswojenie metod monitorowania i poprawy jakości kodu. Nabycie praktycznych umiejętności konfiguracji i utrzymania środowisk CI/CD. Rozwój kompetencji w zakresie zarządzania automatycznymi testami. Opanowanie najlepszych praktyk w zakresie zapewniania jakości oprogramowania.

Wymagane przygotowanie uczestników

  • Znajomość podstaw testowania oprogramowania
  • Doświadczenie w programowaniu
  • Podstawowa wiedza o systemach kontroli wersji
  • Zrozumienie procesu wytwarzania oprogramowania

Zagadnienia

  • Ciągła integracja i wdrażanie
  • Automatyzacja testów
  • Systemy CI/CD
  • Metryki jakości kodu
  • Zarządzanie środowiskami
  • Pipeline’y CI/CD
  • Monitorowanie jakości
  • Automatyzacja raportowania
  • Kontrola wersji
  • Zarządzanie konfiguracją
  • Optymalizacja procesów
  • Najlepsze praktyki DevOps

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1950 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-TE-52

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *