ABONAMENTE VIDEO REDACȚIA
RO
EN
Numărul 159
NOU
Numărul 158
Numărul 157 Numărul 156 Numărul 155 Numărul 154 Numărul 153 Numărul 152 Numărul 151 Numărul 150 Numărul 149 Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1
×
▼ LISTĂ EDIȚII ▼
Numărul 159
Abonamente

Cum transformă Inteligența Artificială provocările din QA în oportunități de succes?

Marcela State
Engineering Manager @ Cognizant



Ioan Vornic
Senior QA Engineer | AI Expert @ Cognizant



TESTARE

Pe măsură ce inteligența artificială redefinește peisajul digital, domeniul Quality Assurance (QA) trece printr-o transformare profundă. Testarea asistată de AI nu reprezintă doar o îmbunătățire tehnologică, ci o schimbare de paradigmă care redefinește rolul QA în dezvoltarea software modernă. Departe de a înlocui testatorii, AI-ul îi ajută și îi potențează.

În cadrul Programmers' Week 2025 - evenimentul de referință al Cognizant în România, desfășurat între 15-19 septembrie - au fost prezentate o serie de idei și concluzii noi. Acest eveniment, născut din tradiția noastră de inovație și schimb de cunoștințe, continuă acum cu energie proaspătă și o temă orientată spre viitor. Anul acesta, am explorat modul în care AI-ul transformă dezvoltarea software la toate nivelurile - de la agenți backend și aplicații mobile, până la DevOps, QA și guvernanța proiectelor.

De ce QA contează mai mult ca oricând în era inteligenței artificiale

Echipele de dezvoltare software lucrează astăzi contra-cronometru. Funcționalitățile sunt dezvoltate, testate și lansate în doar câteva zile, uneori chiar ore. În acest ritm alert al livrărilor, asigurarea calității nu mai este doar o bifă pe listă, ci devine esențială pentru succes. Odată cu integrarea AI-ului în produse - de la chatboți la motoare de recomandare - rolul QA nu mai este doar de a verifica dacă totul funcționează corect. Acum, QA înseamnă să asiguri încrederea în sisteme care generează rezultate probabilistice, adesea imprevizibile.

Metodele tradiționale de QA nu mai fac față atunci când vine vorba de testarea componentelor bazate pe AI. Printre provocările principale se numără:

Pentru a răspunde acestor provocări, QA trebuie să evolueze într-o disciplină mai inteligentă și adaptabilă.

Testarea bazată pe AI: O nouă abordare a calității

Viziunea noastră pentru testarea asistată de AI pune accent pe colaborarea dintre oameni și tehnologie. Folosind modele de limbaj avansate (LLM), echipele de QA pot:

Această schimbare transformă QA-ul dintr-un proces reactiv într-un motor proactiv al inovației. Mai jos sunt trei exemple relevante care arată cum AI-ul schimbă practicile de QA: de la testarea prompturilor și generarea de date sintetice, până la trierea automată a bug-urilor - fiecare dintre acestea oferă o perspectivă asupra unui viitor în care QA nu mai este un blocaj, ci un catalizator pentru inovație.

Caz de utilizare 1: Testarea AI

Ingineria prompturilor devine un pilon esențial în asigurarea calității sistemelor bazate pe inteligență artificială. Atunci când testăm modele de limbaj mari (LLM), echipele de QA trebuie să meargă dincolo de verificarea funcțională și să evalueze aspecte precum fiabilitatea semantică, consistența și siguranța.

Folosim trei metode principale de evaluare:

Această metodă folosește sisteme automate de scor pentru a evalua răspunsurile LLM, corelând calitățile lingvistice cu indicatori cantitativi:

Prin combinarea acestor metode, asigurăm un cadru de evaluare echilibrat și robust, aliniat cu angajamentul nostru pentru calitate, inovație și soluții AI centrate pe client.

Folosim strategii structurate pentru evaluarea modelelor LLM, printre care:

Fig. 1. Strategii de jurizare

Fiecare metodă se concentrează pe criterii esențiale precum acuratețea tematică, gradul de informare, fluența și detectarea halucinațiilor. Scorurile pot fi numerice sau categorice, în funcție de obiectivul evaluării. Aceste tehnici ne ajută să ne asigurăm că testarea asistată de AI este atât fiabilă, cât și aliniată cu așteptările din lumea reală.

Evaluarea modelelor LLM evoluează spre o integrare completă în ciclul de viață al dezvoltării AI. Acest lucru presupune automatizarea etapelor de evaluare, îmbunătățirea seturilor de date de referință și dezvoltarea unor modele specializate pentru evaluare. De asemenea, feedbackul utilizatorilor în timp real este integrat pentru a rafina constant performanța, de la colectarea și procesarea datelor, la ingineria prompturilor, generare și evaluare.

Fig.2. Ciclul de dezvoltare al AI

Aplicații extinse ale QA includ:

Aceste practici transformă testarea prompturilor dintr-o activitate manuală și experimentală într-o disciplină QA structurată, esențială pentru menținerea încrederii în funcționalitățile bazate pe AI.

Caz de utilizare 2: Sisteme agentice - QA autonom pentru domenii complexe

Sistemele bazate pe agenți oferă o soluție scalabilă pentru testarea în domenii cu complexitate ridicată și reglementări stricte, precum sănătatea sau finanțele.

Îmbunătățirile specifice QA includ:

Acest cadru modular de inteligență permite echipelor de QA să automatizeze configurarea testelor complexe, să crească acoperirea și să asigure conformitatea, fără efort manual suplimentar.

Caz de utilizare 3: Trierea automată a bugurilor - Managementul defectelor cu ajutorul AI

Triajul bugurilor este adesea un blocaj în fluxurile de lucru QA. Sistemele de triere bazate pe AI simplifică acest proces prin clasificare și prioritizare inteligentă.

Funcționalitățile extinse pentru QA includ:

Prin integrarea acestor capabilități în pipeline-urile QA, echipele pot reduce timpul de triere, pot crește acuratețea identificării defectelor și pot concentra efortul de dezvoltare acolo unde contează cel mai mult.

Transformarea provocărilor în oportunități

Testarea asistată de AI transformă provocările tradiționale din QA în oportunități de creștere:

QA ca accelerator al inovației

AI nu înlocuiește testerii, ci îi ajută să fie mai eficienți. Pentru a rămâne relevanți, testerii trebuie să dezvolte noi abilități precum prompt engineering, înțelegerea modelelor AI, analiza datelor și capacitatea de a interpreta sugestiile generate de AI în contextul testării. Transformând procesul de QA într-o funcție strategică, organizațiile pot trece cu încredere de la idee la produs. Viitorul testării nu este doar automatizat, ci inteligent, adaptiv și integrat profund în ciclul de dezvoltare.

Data viitoare când faci un commit, întreabă-te: Cum poate AI să ajute la testarea acestui cod înainte să ajungă la utilizator?

LANSAREA NUMĂRULUI 159

Programarea, securitatea și AI-ul

Marți, 30 Septembrie, ora 18:00

msg systems Romania

Timișoara

Facebook Meetup StreamEvent YouTube

Conferință TSM

NUMĂRUL 158 - Software Optimization

Sponsori

  • BT Code Crafters
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • GlobalLogic
  • BMW TechWorks Romania

INTERVIU