Struttura del corso

Introduzione ad Apigee

  • Panoramica della piattaforma Apigee e delle sue funzionalità
  • Comprensione della gestione del ciclo di vita delle API
  • Confronto tra Apigee e altri strumenti di test API

Configurazione dell'Ambiente

  • Creazione e configurazione di un account Apigee
  • Installazione degli strumenti di supporto (Postman, JDK, Maven)
  • Struttura del progetto e configurazione dei test

Progettazione e Distribuzione delle API in Apigee

  • Creazione di proxy API
  • Configurazione delle politiche (sicurezza, trasformazione, routing)
  • Distribuzione delle API per il test

Test Manuali e Automatizzati

  • Test delle API con Postman e Apigee Trace
  • Utilizzo di Apigee Edge per l'esecuzione automatica dei test
  • Cattura dei log e analisi dei risultati del test

Automazione Avanzata dei Test

  • Implementazione di test API basati sui dati
  • Test dell'autenticazione e autorizzazione (OAuth, chiavi API)
  • Simulazione di carico e stress testing con strumenti Apigee

Integrazione CI/CD

  • Integrazione dei test di Apigee con Jenkins/Maven
  • Automazione della validazione della distribuzione delle API
  • Monitoraggio continuo e testing regressivo

Best Practice e Risoluzione dei Problemi

  • Progettazione di casi di test riutilizzabili
  • Gestione degli ambienti e delle variabili
  • Debugging e risoluzione dei problemi comuni

Riepilogo e Passi Successivi

Requisiti

  • Conoscenze di base delle API e dei metodi HTTP
  • Esperienza con un linguaggio di programmazione (preferibilmente Java, Python o JavaScript)
  • Familiarità con i concetti di API RESTful

Pubblico di riferimento

  • Tester di API
  • Ingegneri QA
  • Sviluppatori
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative