Schița de curs

Introducere la AI în Testarea Software

  • Prezentare a capacităților AI în testare și QA
  • Tipuri de instrumente AI utilizate în fluxurile moderne de test
  • Avantaje și riscuri ale ingineriei calității impulsionate de AI

LLMs pentru Generarea de Cazuri de Test

  • Inginerie prompt pentru generarea testelor unitare și functionale
  • Crearea șabloanelor de teste parametrizate și date-drihve
  • Convertirea user stories-urilor și a cerințelor în scripturi de test

AI în Testarea Exploratorie și Testarea Cazurilor Marginale

  • Identificarea ramurilor sau condițiilor netestate folosind AI
  • Simularea scenariilor de utilizare rare sau abnorme
  • Strategii de generare a testelor bazate pe riscuri

Testare UI Automată și Testare de Regresie

  • Utilizarea instrumentelor AI precum Testim sau mabl pentru crearea testelor UI
  • Menținerea stabilității testelor UI prin selecțori de auto-vârfire
  • Analiza impactului regresiei bazată pe AI după modificări ale codului

Analiza Eșecurilor și Optimizarea Testelor

  • Gruparea eșecurilor de testare folosind modele LLM sau ML
  • Reducerea rulărilor flaky și alertelor de obosiște
  • Priorizarea execuției testelor bazată pe insight-urile istorice

Integrare în Pipeline-urile CI/CD

  • Integrarea generării de teste AI în Jenkins, GitHub Actions sau GitLab CI
  • Validarea calității testelor în timpul cererilor pull
  • Rollbacks automat și testare smart în pipeline-uri

Tendințe Viitoare și Utilizarea Responsabilă a AI în QA

  • Evaluarea acurateții și siguranței testelor generate de AI
  • Guvernanța și traceabilitatea proceselor de testare augmentate cu AI
  • Tendințe în platformele AI-QA și observabilitatea inteligentă

Rezumat și Următoarele Pași

Cerințe

  • Experiență în testarea software, planificarea testelor sau automatizarea QA
  • Familiaritate cu cadrele de testare cum ar fi JUnit, PyTest sau Selenium
  • Înțelegere basică a pipeline-urilor CI/CD și a mediilor DevOps

Public Țintă

  • Ingineri QA
  • Ingineri de Dezvoltare Software în Test (SDETs)
  • Testeri software care lucrează în setări agil sau DevOps
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite