Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (1)
Poznanie zaawansowanego użytkowania Copilota przez wykładowcę & Wystarczająca i efektywna sesja praktyczna
Tan - ViTrox Technologies Sdn Bhd
Szkolenie - Intermediate GitHub Copilot
Przetłumaczone przez sztuczną inteligencję