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-Augmented Test Generation and Quality Engineering
澳門 - AI-Augmented Test Generation and Quality Engineering
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é
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