Schița de curs

Introducere în Apigee

  • Prezentare a platformei și caracteristicilor Apigee
  • Comprezarea gestionării lifecycle-ului API
  • Compararea Apigee cu alte unelte de testare a API-urilor

Configurarea Mediului

  • Crearea și configurarea unui cont Apigee
  • Instalarea uneltilor de sprijin (Postman, JDK, Maven)
  • Structura proiectului și configurarea testelor

Proiectarea și implementarea API-urilor în Apigee

  • Crearea de proxy-uri API
  • Configurarea politicilor (securitate, transformare, rutare)
  • Implementarea API-urilor pentru testare

Testare manuală și automatizată

  • Testarea API-urilor cu Postman și Apigee Trace
  • Utilizarea Apigee Edge pentru execuția automată a testelor
  • Capturarea jurnalurilor și analiza rezultatelor testelor

Testare avansată automatizată

  • Implementarea testelor API bazate pe date
  • Testarea autentificării și autorizației (OAuth, chei API)
  • Simularea testelor de sarcină și stres cu uneltele Apigee

Integrare CI/CD

  • Integrarea testării Apigee cu Jenkins/Maven
  • Automatizarea validării implementării API-urilor
  • Monitorizare continuă și testare de regresie

Cele mai bune practici și depanarea problemelor

  • Proiectarea cazurilor de test reutilizabile
  • Gestionarea mediilor și a variabilelor
  • Depanarea și rezolvarea erorilor comune

Rezumat și următoarele pași

Cerințe

  • Înțelegere basică a API-urilor și metodelor HTTP
  • Experiență cu un limbaj de programare (Java, Python sau JavaScript preferate)
  • Familiaritate cu conceptele RESTful API

Audiență

  • Testeri API
  • Ingineri QA
  • Dezvoltatori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite