Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie do AI w Software Testing
- Przegląd możliwości AI w testowaniu i zapewnianiu jakości
- Rodzaje narzędzi AI używanych w nowoczesnych procesach testowych
- Korzyści i ryzyka związane z AI-driven quality engineering
LLMs do generowania przypadków testowych
- Inżynieria zapytań dla generowania testów jednostkowych i funkcjonalnych
- Tworzenie szablonów testów parametrowanych i napędzanych danymi
- Przekształcanie historii użytkowników i wymagań w skrypty testowe
AI w eksploracyjnym i edge-case testowaniu
- Identyfikowanie niezbadanych gałęzi lub warunków za pomocą AI
- Symulowanie rzadkich lub nieprawidłowych scenariuszy użytkowania
- Strategie generowania testów opartych na ryzyku
Automatyzowane testowanie UI i regresyjne
- Używanie narzędzi AI, takich jak Testim lub mabl, do tworzenia testów UI
- Utrzymywanie stabilnych testów UI za pomocą samoleczących selektorów
- Analiza wpływu regresji za pomocą AI po zmianach w kodzie
Analiza błędów i optymalizacja testów
- Grupowanie błędów testów za pomocą modeli LLM lub ML
- Redukcja niestabilnych testów i alertów
- Priorytetowe wykonywanie testów na podstawie historycznych wglądów
Integracja z CI/CD Pipeline
- Wbudowywanie generowania testów AI w Jenkins, GitHub Actions, lub GitLab CI
- Walidacja jakości testów podczas pull requests
- Automatyczne cofnięcia i inteligentne bramy testowe w pipeline'ach
Przyszłe trendy i odpowiedzialne używanie AI w QA
- Ocena dokładności i bezpieczeństwa testów generowanych przez AI
- Go governance i ślady audytowe dla procesów testowych wzmocnionych AI
- Trendy w platformach AI-QA i inteligentnej obserwacji
Podsumowanie i następne kroki
Wymagania
- Doświadczenie w testowaniu oprogramowania, planowaniu testów lub automatyzacji QA
- Znajomość ram testowych, takich jak JUnit, PyTest lub Selenium
- Podstawowa wiedza na temat potoków CI/CD oraz środowisk DevOps
Grupa docelowa
- Inżynierowie QA
- Software Development Engineers in Test (SDETs)
- Testerzy oprogramowania pracujący w agile lub środowiskach DevOps
14 godzin