Course Code: aiatgqe
Duration: 14 hours

Prerequisites:

  • Doświadczenie w testowaniu oprogramowania, planowaniu testów lub automatyzacji QA
  • Znajomość frameworków testowych, takich jak JUnit, PyTest lub Selenium
  • Podstawowa znajomość potoków CI/CD i środowisk DevOps

Grupa docelowa

  • Inżynierowie QA
  • Inżynierowie rozwoju oprogramowania w testach (SDETs)
  • Testerzy oprogramowania pracujący w środowiskach agile lub DevOps

Overview:

Kurs "Generowanie testów wspomagane przez sztuczną inteligencję i inżynieria jakości" bada, jak narzędzia sztucznej inteligencji i duże modele językowe (LLM) mogą poprawić pokrycie testów, przyspieszyć tworzenie testów oraz usprawnić procesy zapewnienia jakości.

To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do specjalistów QA na poziomie średnio zaawansowanym, którzy chcą zautomatyzować i usprawnić swoje strategie testowania przy użyciu narzędzi i praktyk opartych na sztucznej inteligencji.

Po zakończeniu szkolenia uczestnicy będą mogli:

  • Generować testy jednostkowe, integracyjne i UI przy użyciu narzędzi AI i promptów.
  • Wykorzystywać LLM do testowania eksploracyjnego, odkrywania przypadków brzegowych i analizy regresji.
  • Klasteryzować i priorytetyzować błędy testowe oraz anomalie przy użyciu asysty AI.
  • Integrować testowanie oparte na AI z potokami CI/CD, aby zwiększyć pewność wydań.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Opcje dostosowania kursu

  • Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.

Course Outline:

Wprowadzenie do sztucznej inteligencji w testowaniu oprogramowania

  • Przegląd możliwości AI w testowaniu i QA
  • Rodzaje narzędzi AI stosowanych w nowoczesnych przepływach testowych
  • Korzyści i ryzyka inżynierii jakości opartej na AI

LLM do generowania przypadków testowych

  • Inżynieria promptów do generowania testów jednostkowych i funkcjonalnych
  • Tworzenie szablonów testów parametryzowanych i opartych na danych
  • Przekształcanie historii użytkowników i wymagań w skrypty testowe

AI w testowaniu eksploracyjnym i przypadkach brzegowych

  • Identyfikowanie nieprzetestowanych gałęzi lub warunków przy użyciu AI
  • Symulowanie rzadkich lub nietypowych scenariuszy użycia
  • Strategie generowania testów opartych na ryzyku

Automatyzacja testów UI i regresji

  • Wykorzystanie narzędzi AI, takich jak Testim lub mabl, do tworzenia testów UI
  • Utrzymywanie stabilnych testów UI poprzez samonaprawiające się selektory
  • Analiza wpływu regresji po zmianach kodu przy użyciu AI

Analiza błędów i optymalizacja testów

  • Klasteryzacja błędów testowych przy użyciu modeli LLM lub ML
  • Redukcja flakiness testów i zmęczenia alertami
  • Priorytetyzacja wykonania testów na podstawie historycznych danych

Integracja z potokami CI/CD

  • Osadzanie generowania testów AI w Jenkins, GitHub Actions lub GitLab CI
  • Walidacja jakości testów podczas pull requestów
  • Automatyczne cofanie zmian i inteligentne bramkowanie testów w potokach

Przyszłe trendy i odpowiedzialne wykorzystanie AI w QA

  • Ocena dokładności i bezpieczeństwa testów generowanych przez AI
  • Zarządzanie i śledzenie procesów testowych wspieranych przez AI
  • Trendy w platformach AI-QA i inteligentnej obserwowalności

Podsumowanie i kolejne 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 - Geração de Testes Aumentada por IA e Engenharia de Qualidade

Canada - AI-Augmented Test Generation and Quality Engineering

中国 - AI增强的测试生成与质量工程

香港 - AI-Augmented Test Generation and Quality Engineering

澳門 - AI-Augmented Test Generation and Quality Engineering

台灣 - AI增強的測試生成與質量工程

USA - AI-Augmented Test Generation and Quality Engineering

Österreich - AI-Augmentierte Testgenerierung und Qualitätsengineering

Schweiz - AI-Augmentierte Testgenerierung und Qualitätsengineering

Deutschland - AI-Augmentierte Testgenerierung und Qualitätsengineering

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 - Δημιουργία Δοκιμών με Υποστήριξη Τεχνητής Νοημοσύνης και Μηχανική Ποιότητας

Magyarország - AI-alapú Tesztgenerálás és Minőségbiztosítás

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 - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Italia - AI-Augmented Test Generation and Quality Engineering

Lithuania - AI-Augmented Test Generation and Quality Engineering

Nederland - AI-Versterkte Testgeneratie en Kwaliteitsingeniering

Norway - AI-Fremmet Test Generering og Kvalitetsinnsikring

Portugal - Geração de Testes Aumentada por IA e Engenharia de Qualidade

România - Generarea de Teste Augmentate de AI și Ingineria Calității

Sverige - AI-Förstärkt Testgenerering och Kvalitetsingenjörskonst

Türkiye - AI Destekli Test Oluşturma ve Kalite Mühendisliği

Malta - AI-Augmented Test Generation and Quality Engineering

Belgique - Génération de Tests Augmentée par l'IA et Ingénierie de la Qualité

France - Génération de Tests Augmentée par l'IA et Ingénierie de la Qualité

日本 - AI を活用したテスト生成と品質エンジニアリング

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 - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Chile - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Costa Rica - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Ecuador - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Guatemala - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Colombia - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

México - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Panama - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Peru - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Uruguay - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Venezuela - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Polska - Generowanie testów wspomagane przez sztuczną inteligencję i inżynieria jakości

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 - Генериране на тестове с изкуствен интелект и качествен инженеринг

Bolivia - Generación de Pruebas y Ingeniería de Calidad Aumentada por IA

Indonesia - AI-Augmented Test Generation and Quality Engineering

Kazakhstan - AI-Augmented Test Generation and Quality Engineering

Moldova - Generarea de Teste Augmentate de AI și Ingineria Calității

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

US Government - AI-Augmented Test Generation and Quality Engineering