Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Folosirea Inteligentei Artificiale (AI) in Testarea Software
New
Rating: 4.5 out of 5(2 ratings)
20 students
Created byRadu Popescu
Last updated 5/2026
Romanian

What you'll learn

  • Cum se schimba testarea software in era AI
  • Metode is tehnici de testare ale sistemelor AI
  • Modul de testare adversarial
  • Nondeterminismul aplicatiilor AI

Course content

3 sections12 lectures1h 55m total length
  • Intro curs2:34
  • Anatomia unei aplicatii care integreaza AI8:49
  • Mindsetul nondeterministic8:12
  • Ce înseamnă nondeterministic?
  • Mindsetul adversarial8:09

Requirements

  • Cunostinte de baza despre testarea manuala si automata

Description

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.


Who this course is for:

  • Software testeri mid-level
  • Studenti pasionati de QA
  • QA manual si automat
  • Profesionisti IT interesati de QA