Course Code: aiatgqe
Duration: 14 hours
Prerequisites:
  • 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
Overview:

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.
Course Outline:

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

Sites Published:

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