Intrati in legatura

Schița de curs

Fundamentele Ingineriei de Testare Bazate pe Inteligență Artificială

  • Provocări moderne în testare și rolul inteligenței artificiale
  • Principii și terminologie a testării generative
  • Modele de învățare automată folosite în crearea automată de teste

Transformarea Cerințelor și a Codului în Teste Generate de Inteligență Artificială

  • Extragerea intenției din cerințe și povești de utilizator
  • Utilizarea modelelor de limbaj pentru a genera cazuri de testare structurate
  • Asigurarea determinismului și reproductibilității în testele generate de inteligență artificială

Generarea Automată de Teste Unitare

  • Producerea de teste unitare din contextul codului sursă
  • Generarea permutărilor de intrare și a cazurilor limită
  • Integrarea testelor generate cu cadre comune de testare unitară

Crearea Asistată de Inteligență Artificială a Testelor de Integrare și End-to-End

  • Maparea comportamentului sistemului la fluxurile de testare
  • Crearea de căi de integrare folosind analiza bazată pe inteligență artificială
  • Echilibrarea supravegherii umane cu generarea automată

Prezicerea Acoperirii și Modelarea Riscurilor

  • Utilizarea modelelor de învățare automată pentru a identifica regiunile de cod sub-testate
  • Prezicerea zonelor de risc ridicat pe baza eșecurilor istorice
  • Priorizarea testelor folosind predicții de acoperire și risc

Aplicarea Inteligenței Bazate pe Teste în CI/CD

  • Încorporarea pașilor de analiză AI în pipeline-uri
  • Declanșarea selecției dinamice a testelor pe baza scorurilor de risc
  • Menținerea unei bucle de feedback pentru predicții continuu îmbunătățite

Validare, Guvernanță și Asigurarea Calității

  • Evaluarea fiabilității testelor generate de inteligență artificială
  • Gestionarea părtinirii și evitarea falselor pozitive
  • Stabilirea de garduri pentru utilizarea în producție

Scalarea Generării de Teste Bazate pe Inteligență Artificială pe Echipe

  • Strategii de adoptare pentru organizațiile QA și DevOps
  • Standardizarea fluxurilor de lucru și a documentației
  • Conducerea îmbunătățirii continue cu metrici și perspective

Rezumat și Pași Următori

Cerințe

  • Înțelegerea metodelor de testare a software-ului
  • Experiență cu cadre de testare automatizate
  • Familiaritate cu conceptele de programare și pipeline-uri CI/CD

Publicul Țintă

  • Ingineri QA
  • SDETs
  • Echipe DevOps cu responsabilități de testare
 14 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite