
Lumea QA se schimbă rapid, iar inteligența artificială nu mai este doar un simplu chat, ci o componentă integrată în aplicațiile moderne. Creat de Radu Popescu, specialist in QA cu o experiență de aproape 20 de ani în IT și autor de cursuri bestseller, acest cursul este ghidul tău practic pentru a include AI-ul în fluxul zilnic de lucru și pentru a înțelege cum se testează noile sisteme inteligente.
Acest curs oferă o prezentare generală și accesibilă, ideală pentru cei care vor să facă tranziția de la testarea tradițională la cea augmentată de AI. Vei explora anatomia aplicațiilor moderne (de la sisteme de clasificare și moderare, până la agenți autonomi și procese de tip RAG) și îți vei dezvolta un mindset nondeterministic. Vei învăța că AI-ul poate genera răspunsuri diferite, dar corecte, pentru aceeași întrebare și că succesul testării depinde acum de creativitate și de o abordare de tip adversarial.
Ce vei învăța în acest curs:
Strategii de Input Testing: Tehnici creative precum fuzzing-ul, detectarea prompt injection-ului și manipularea datelor pentru a descoperi vulnerabilități ascunse.
Testarea Procesării și a Outputului: Cum funcționează sistemele AI în spate (prompt-uri de sistem, instrumente externe) și cum validezi dacă formatul datelor (cum ar fi JSON) este cel corect.
LLM-as-a-Judge: Implementarea unor tipare moderne de testare automată în JavaScript/TypeScript (Playwright, Cypress), unde un model AI puternic evaluează și notează performanța aplicației tale.
Eficiență în Practică: Înțelegerea tokenilor, optimizarea ferestrelor de context și generarea automată de cazuri de testare detaliate direct din specificații.