Intrati in legatura
 Durata 14 ore

Schița de curs

Introducere în AI în testarea software

  • Prezentare generală a capabilităților AI în testare și QA
  • Tipuri de instrumente AI folosite în fluxurile moderne de testare
  • Beneficiile și riscurile ingineriei calității bazate pe AI

LLM-uri pentru generarea cazurilor de testare

  • Prompt engineering pentru generarea de teste unitare și funcționale
  • Crearea de template-uri de testare parametrizate și bazate pe date
  • Transformarea user stories și a cerințelor în scripturi de testare

AI în testarea exploratorie și a cazurilor-limită

  • Identificarea ramurilor sau condițiilor netestate folosind AI
  • Simularea scenariilor de utilizare rare sau anormale
  • Strategii de generare a testelor bazate pe risc

Automatizarea testării UI și de regresie

  • Folosirea instrumentelor AI precum Testim sau mabl pentru crearea testelor de UI
  • Menținerea stabilității testelor de UI prin selectoare cu auto-reparare
  • Analiza impactului de regresie bazată pe AI după modificările de cod

Analiza eșecurilor și optimizarea testelor

  • Gruparea eșecurilor de testare folosind modele LLM sau ML
  • Reducerea rulărilor de teste instabile și a oboselii cauzate de alerte
  • Prioritizarea execuției testelor pe baza informațiilor istorice

Integrarea în pipeline-uri CI/CD

  • Integrarea generării de teste cu AI în Jenkins, GitHub Actions sau GitLab CI
  • Validarea calității testelor în timpul pull request-urilor
  • Rollback-uri automate și gating inteligent al testelor în pipeline-uri

Tendințe viitoare și utilizarea responsabilă a AI în QA

  • Evaluarea acurateței și siguranței testelor generate de AI
  • Guvernanță și piste de audit pentru procesele de testare îmbunătățite cu AI
  • Tendințe în platformele AI-QA și observabilitate inteligentă

Rezumat și pașii următori

Cerințe

  • Experiență în testarea software, planificarea testelor sau automatizarea QA
  • Familiaritate cu framework-uri de testare precum JUnit, PyTest sau Selenium
  • Înțelegerea de bază a pipeline-urilor CI/CD și a mediilor DevOps

Public țintă

  • Ingineri QA
  • Ingineri de dezvoltare software în testare (SDET)
  • Testeri software care lucrează în medii agile sau DevOps

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite