Contattataci

Struttura del corso

Introduzione ad Apigee

  • Panoramica sulla piattaforma e sulle sue funzionalità
  • Comprendere la gestione completa del ciclo di vita delle API
  • Apigee rispetto ad altri strumenti per il testing delle API

Configurazione dell’ambiente di lavoro

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

Progettazione e distribuzione delle API in Apigee

  • Creazione di proxy per le API
  • Configurazione di policy di sicurezza, trasformazione e instradamento
  • Distribuzione delle API da testare

Test manuali e automatizzati

  • Esecuzione di test tramite Postman e Apigee Trace
  • Utilizzo di Apigee Edge per automatizzare l’esecuzione dei test
  • Acquisizione dei log e analisi dei risultati ottenuti

Automazione avanzata dei test

  • Implementazione di test basati su set di dati diversificati
  • Validazione delle procedure di autenticazione e autorizzazione (OAuth, chiavi API)
  • Simulazione di carichi elevati e test di stress mediante gli strumenti Apigee

Integrazione nei flussi CI/CD

  • Integrazione dei test con Jenkins e Maven attraverso Apigee
  • Automatizzazione della validazione delle distribuzioni API
  • Monitoraggio continuo e test di regressione sistematica

Best practice e risoluzione dei problemi

  • Realizzazione di casi di test riutilizzabili ed efficienti
  • Gestione degli ambienti e delle variabili in modo ottimale
  • Diagnostica e correzione degli errori più comuni riscontrati

Riassunto e prossimi passi

Requisiti

  • Conoscenza di base delle API e dei metodi HTTP
  • Esperienza in qualsiasi linguaggio di programmazione (si preferiscono Java, Python o JavaScript)
  • Familiarità con i concetti fondamentali delle API RESTful

Destinatari

  • Testatori di API
  • Ingegneri del controllo qualità
  • Sviluppatori
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative