Kontaktirajte nas
 Trajanje 14 sati

Sadržaj kursa

Uvod u Apigee

  • Pregled Apigee platforme i funkcija
  • Razumevanje upravljanja životnim ciklusom API-ja
  • Apigee u poređenju sa drugim alatima za testiranje API-ja

Postavljanje okruženja

  • Kreiranje i podešavanje Apigee naloga
  • Instalacija podržavajućih alata (Postman, JDK, Maven)
  • Struktura projekta i podešavanje testiranja

Dizajniranje i deploy API-ja u Apigee

  • Kreiranje API proxija
  • Konfigurisanje politika (bezbednost, transformacija, rutiranje)
  • Deploy API-ja radi testiranja

Ručno i automatizovano testiranje

  • Testiranje API-ja pomoću Postman-a i Apigee Trace-a
  • Korišćenje Apigee Edge-a za automatizovanu izvedbu testova
  • Zapisivanje logova i analiza rezultata testova

Napredna automatizacija testiranja

  • Implementacija API testova vođenih podacima
  • Testiranje autenticacije i autorizacije (OAuth, API ključevi)
  • Simulacija testiranja opterećenja i stresa uz pomoć Apigee alata

CI/CD integracija

  • Integracija Apigee testiranja sa Jenkins/Maven
  • Automatizacija validacije deploy-a API-ja
  • Kontinuirano praćenje i regresivno testiranje

Najbolje prakse i otklanjanje grešaka

  • Dizajniranje ponovo upotrebljivih testnih slučajeva
  • Upravljanje okruženjima i promenljivim
  • Otkrivanje grešaka i rešavanje uobičajenih problema

Rezime i sledeći koraci

Uslovi

  • Osnovno razumevanje API-ja i HTTP metoda
  • Iskustvo sa bilo kojim programskim jezikom (poželjni su Java, Python ili JavaScript)
  • Upoznatost sa konceptima RESTful API-ja

Publika

  • API testeri
  • QA inženjeri
  • Developeri

Broj učesnika


Cena po učesniku

Iskustva korisnika (3)

Predstojeći kursevi

Povezane kategorije