- 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
AI-Augmented Test Generation and Quality Engineering bada, jak narzędzia sztucznej inteligencji i duże modele językowe (LLMs) mogą poprawić pokrycie testowe, przyspieszyć tworzenie testów i poprawić procesy zapewniania jakości.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do zawodowców z zakresu jakości o średnim poziomie zaawansowania, którzy chcą zautomatyzować i poprawić swoje strategie testowe za pomocą narzędzi i praktyk opartych na sztucznej inteligencji.
Na koniec tego szkolenia uczestnicy będą mogli:
- Generować testy jednostkowe, integracyjne i UI przy użyciu narzędzi AI i zapytań.
- Używać LLMs do eksploracyjnego testowania, odkrywania przypadków krawędziowych i analizy regresji.
- Grupowanie i priorytyzowanie błędów testowych i anomalii przy użyciu wspomaganej przez AI klasyfikacji.
- Integrowanie testowania opartego na AI w pipeline'ach CI/CD w celu zwiększenia pewności wydania.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyk.
- Ręczne wdrożenie w środowisku laboratoryjnym w trybie online.
Opcje dostosowania kursu
- Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia.
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
United Arab Emirates - AI-Augmented Test Generation and Quality Engineering
Qatar - AI-Augmented Test Generation and Quality Engineering
Egypt - AI-Augmented Test Generation and Quality Engineering
Saudi Arabia - AI-Augmented Test Generation and Quality Engineering
South Africa - AI-Augmented Test Generation and Quality Engineering
Brasil - AI-Augmented Test Generation and Quality Engineering
Canada - AI-Augmented Test Generation and Quality Engineering
中国 - AI-Augmented Test Generation and Quality Engineering
香港 - AI-Augmented Test Generation and Quality Engineering
澳門 - AI-Augmented Test Generation and Quality Engineering
台灣 - AI-Augmented Test Generation and Quality Engineering
USA - AI-Augmented Test Generation and Quality Engineering
Österreich - AI-Augmented Test Generation and Quality Engineering
Schweiz - AI-Augmented Test Generation and Quality Engineering
Deutschland - AI-Augmented Test Generation and Quality Engineering
Czech Republic - AI-Augmented Test Generation and Quality Engineering
Denmark - AI-Augmented Test Generation and Quality Engineering
Estonia - AI-Augmented Test Generation and Quality Engineering
Finland - AI-Augmented Test Generation and Quality Engineering
Greece - AI-Augmented Test Generation and Quality Engineering
Magyarország - AI-Augmented Test Generation and Quality Engineering
Ireland - AI-Augmented Test Generation and Quality Engineering
Luxembourg - AI-Augmented Test Generation and Quality Engineering
Latvia - AI-Augmented Test Generation and Quality Engineering
España - AI-Augmented Test Generation and Quality Engineering
Italia - AI-Augmented Test Generation and Quality Engineering
Lithuania - AI-Augmented Test Generation and Quality Engineering
Nederland - AI-Augmented Test Generation and Quality Engineering
Norway - AI-Augmented Test Generation and Quality Engineering
Portugal - AI-Augmented Test Generation and Quality Engineering
România - AI-Augmented Test Generation and Quality Engineering
Sverige - AI-Augmented Test Generation and Quality Engineering
Türkiye - AI-Augmented Test Generation and Quality Engineering
Malta - AI-Augmented Test Generation and Quality Engineering
Belgique - AI-Augmented Test Generation and Quality Engineering
France - AI-Augmented Test Generation and Quality Engineering
日本 - AI-Augmented Test Generation and Quality Engineering
Australia - AI-Augmented Test Generation and Quality Engineering
Malaysia - AI-Augmented Test Generation and Quality Engineering
New Zealand - AI-Augmented Test Generation and Quality Engineering
Philippines - AI-Augmented Test Generation and Quality Engineering
Singapore - AI-Augmented Test Generation and Quality Engineering
Thailand - AI-Augmented Test Generation and Quality Engineering
Vietnam - AI-Augmented Test Generation and Quality Engineering
India - AI-Augmented Test Generation and Quality Engineering
Argentina - AI-Augmented Test Generation and Quality Engineering
Chile - AI-Augmented Test Generation and Quality Engineering
Costa Rica - AI-Augmented Test Generation and Quality Engineering
Ecuador - AI-Augmented Test Generation and Quality Engineering
Guatemala - AI-Augmented Test Generation and Quality Engineering
Colombia - AI-Augmented Test Generation and Quality Engineering
México - AI-Augmented Test Generation and Quality Engineering
Panama - AI-Augmented Test Generation and Quality Engineering
Peru - AI-Augmented Test Generation and Quality Engineering
Uruguay - AI-Augmented Test Generation and Quality Engineering
Venezuela - AI-Augmented Test Generation and Quality Engineering
Polska - AI-Augmented Test Generation and Quality Engineering
United Kingdom - AI-Augmented Test Generation and Quality Engineering
South Korea - AI-Augmented Test Generation and Quality Engineering
Pakistan - AI-Augmented Test Generation and Quality Engineering
Sri Lanka - AI-Augmented Test Generation and Quality Engineering
Bulgaria - AI-Augmented Test Generation and Quality Engineering
Bolivia - AI-Augmented Test Generation and Quality Engineering
Indonesia - AI-Augmented Test Generation and Quality Engineering
Kazakhstan - AI-Augmented Test Generation and Quality Engineering
Moldova - AI-Augmented Test Generation and Quality Engineering
Morocco - AI-Augmented Test Generation and Quality Engineering
Tunisia - AI-Augmented Test Generation and Quality Engineering
Kuwait - AI-Augmented Test Generation and Quality Engineering
Oman - AI-Augmented Test Generation and Quality Engineering
Slovakia - AI-Augmented Test Generation and Quality Engineering
Kenya - AI-Augmented Test Generation and Quality Engineering
Nigeria - AI-Augmented Test Generation and Quality Engineering
Botswana - AI-Augmented Test Generation and Quality Engineering
Slovenia - AI-Augmented Test Generation and Quality Engineering
Croatia - AI-Augmented Test Generation and Quality Engineering
Serbia - AI-Augmented Test Generation and Quality Engineering
Bhutan - AI-Augmented Test Generation and Quality Engineering
Nepal - AI-Augmented Test Generation and Quality Engineering
Uzbekistan - AI-Augmented Test Generation and Quality Engineering