Continuous Testing i CI/CD w testowaniu

Szkolenie pokazuje, jak integrować testy z procesem ciągłej integracji i dostarczania oprogramowania. Uczestnicy uczą się automatyzować testy w pipeline.

Czas trwania: 2 dni / 14 h

Opis

Wprowadzenie do CI/CD

  • Czym jest CI/CD
  • Continuous Integration
  • Continuous Delivery / Deployment

Rola testów w pipeline

  • Testy jako element CI/CD
  • Automatyczne uruchamianie testów
  • Kontrola jakości kodu

Integracja testów

  • Testy jednostkowe i integracyjne
  • Testy end-to-end
  • Automatyzacja testów

Narzędzia CI/CD

  • Jenkins
  • GitLab CI / GitHub Actions
  • Integracja z repozytoriami

Dobre praktyki

  • Stabilność pipeline
  • Szybkie feedback loop
  • Utrzymanie testów

 

FAQ – Continuous Testing i CI/CD w testowaniu

1. Czym jest CI/CD i jakie ma znaczenie w testowaniu?

CI/CD to proces ciągłej integracji i dostarczania oprogramowania. Szkolenie pokazuje, jak automatyzować testy i integrować je z pipeline w celu szybszego wykrywania błędów.

2. Jaką rolę pełnią testy w pipeline CI/CD?

Testy w pipeline pozwalają weryfikować jakość kodu na każdym etapie wdrożenia. Uczestnicy uczą się, jak wdrażać testy automatyczne w procesie CI/CD.

3. Jak integrować testy automatyczne z CI/CD?

Szkolenie obejmuje integrację testów automatycznych z pipeline oraz ich uruchamianie przy każdej zmianie w kodzie. Uczestnicy uczą się budować stabilne procesy testowe.

4. Jakie narzędzia są wykorzystywane w CI/CD?

Program obejmuje przegląd popularnych narzędzi CI/CD wspierających automatyzację testów. Uczestnicy poznają rozwiązania stosowane w środowiskach DevOps.

5. Jakie są dobre praktyki continuous testing?

Szkolenie pokazuje dobre praktyki continuous testing, które zwiększają jakość i stabilność oprogramowania. Uczestnicy uczą się optymalizować proces testowania w pipeline.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.