Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Fundamentele Asigurării Calității și Testării
- Definirea calității, asigurării calității și testării
- Cele șapte principii de testare (ISTQB CTFL v4.0)
- Testarea vs. debugarea vs. controlul calității
- Psihologia testării
- Roluri și responsabilități într-o echipă QA
Ciclu de Viață al Dezvoltării Software-ului și Testarea
- Fazele ciclului de viață al testării software (STLC)
- Aproachări de testare Waterfall, Agile, DevOps și CI/CD
- Niveluri de testare: unitate, integrare, sistem, acceptanță
- Strategii de testare shift-left și shift-right
- Traceabilitatea între cerințe și cazurile de testare
Tehnici de Testare Statică
- Recenzări, walkthrough-uri și inspecții
- Analiză statică folosind instrumente automate
- Recenzare bazată pe liste de verificare și pe roluri
- Tehnici de recenzare formală și informală
- Integrarea testării statice în fluxurile de lucru Agile
Tehnici de Testare
- Tehnici black-box: partizionarea de echivalență, analiza valorilor limită
- Testarea cu tabele decizionale și testarea tranzițiilor de stare
- Testarea cu cazuri de utilizare și testarea explorativă
- Tehnici white-box: acoperirea enunțurilor și deciziilor
- Tehnici bazate pe experiență și ghicirea erorilor (error guessing)
Gestiunea Defecțiunilor
- Ciclu de viață al defecțiunii: detectare, raportare, triaj, rezolvare, închidere
- Scrierea raporturilor de defecțiuni eficiente cu JIRA
- Clasificarea severității vs. priorității defecțiunilor
- Tehnici de analiză a cauzei radicale
- Metrii de defecțiuni și analiza tendințelor
Gestiunea Testării și Testarea Bazată pe Riscuri
- Metode de planificare și estimare a testării
- Identificarea, evaluarea și atenuarea riscurilor
- Monitorizarea, controlul și raportarea testării
- Definirea criteriilor de completate a testării și a condițiilor de ieșire
- Documente de strategie de testare și politică de testare aliniate cu ISTQB
Fundamentele Instrumentelor de Testare și Automatizării
- Clasificarea instrumentelor de testare (categoriile de instrumente ISTQB)
- Beneficiile și riscurile automatizării testelor
- Selectarea instrumentelor: soluții open-source vs. comerciale
- Introducere în Selenium, Playwright și Cypress
- Construirea unui suite de testare automatizat de bază
Introducere în AI în Asigurarea Calității
- Concepte de AI și machine learning pentru testatori
- Clasificare: AI pentru testare vs. testarea sistemelor de AI
- Paisajul actual al testării cu AI: oportunități și limitări
- Caracteristici de calitate pentru sistemele bazate pe AI
- Prezentarea programului de studii ISTQB CT-AI și relevanța sa
Generarea de Cazuri de Testare Asistată de AI
- Folosirea LLM-urilor (ChatGPT, Claude, Copilot) pentru redactarea cazurilor de testare
- Tehnici de prompt engineering pentru generarea scenariilor de testare
- Convertirea user stories și criteriilor de acceptanță în cazuri de testare
- Recenzarea și validarea cazurilor de testare generate de AI
- Platforme: Testim, Mabl și instrumente native de generare de testare cu AI
Automatizarea Testării Asistată de AI
- Automatizarea de testare self-healing cu Katalon Studio AI
- Recunoașterea obiectelor și localizarea elementelor conduse de AI
- Testarea de regresie vizuală cu Applitools Eyes
- Selenium cu plugin-uri AI pentru automatizare rezilientă
- Reducerea efortului de mentenanță cu locatori inteligenți
AI pentru Predicția și Analiza Defecțiunilor
- Selectarea predictivă a testelor cu Launchable și Sealights
- Clusteringul defecțiunilor și detectarea anomaliilor cu ReportPortal
- Analiza cauzei radicale asistată de AI
- Scoruri de risc de calitate și analiza lacunelor de testare
- Folosirea datelor istorice de defecțiuni pentru prioritizarea testării
Evaluarea Instrumentelor de AI și Integrarea în CI/CD
- Criterii pentru evaluarea instrumentelor de testare cu AI
- Analiza ROI-ului și strategia de adoptare
- Integrarea instrumentelor de testare cu AI în Jenkins, GitHub Actions, GitLab CI
- Proiectarea pipeline-ului: când și unde să rulezi testele conduse de AI
- Măsurarea eficacității testării cu AI prin metrici
Aspecte Etice în Testarea Condusă de AI
- Biasul și echitatea în datele de testare generate de AI
- Preocupări privind confidențialitatea la utilizarea instrumentelor de AI cloud-based
- Transparența și explicabilitatea deciziilor de testare luate de AI
- Considerații privind guvernanța și conformitatea
- Practici responsabile de AI pentru echipele QA
Pregătirea pentru Examenul ISTQB CTFL
- Structura, durata și scorarea examenului CTFL v4.0
- Tipuri de întrebări și strategii de răspuns
- Distribuția ponderilor tematicilor pe capitolele din programul de studii CTFL
- Examen de practică cu întrebări de probă în stil ISTQB
- Drum de studiu și resurse recomandate
Capstone: Flux de lucru end-to-end de testare îmbunătățit cu AI
- Proiectarea cazurilor de testare dintr-un document de cerințe de exemplu
- Folosirea AI pentru generarea și rafinarea scenariilor de testare
- Automatizarea testelor selectate cu instrumente self-healing
- Raportarea defecțiunilor și rularia analizei cauzei radicale asistate de AI
- Retrospectivă: integrarea AI în practica zilnică QA
Cerințe
- Înțelegere de bază a conceptelor și terminologiei de dezvoltare software
- Familiarizare fundamentală cu testarea software-ului
- Nu este necesară o certificare ISTQB anterioară sau un training formal de QA
Public Țintă
- Profesioniști QA și testatori software care se pregătesc pentru certificarea ISTQB Foundation Level
- Ingineri de testare care doresc să integreze instrumente de AI în fluxurile lor de testare
- Echipe care trec de la testarea ad-hoc la framework-uri structuratede QA
21 Ore