Contattataci

Struttura del corso

Introduzione

Postman e i test di API

  • Confronto tra test di API, test unitari e test dell’interfaccia utente

Panoramica dei protocolli supportati da Postman

  • Soap, Rest, HTTP, GraphQL
  • Differenze tra parametri di percorso e parametri di query

Nozioni fondamentali sui test di API

  • Richieste GET
  • Richieste POST
  • Parametrizzazione delle richieste
  • Raccolte di richieste

Preparazione dell’ambiente di sviluppo

  • Installazione e configurazione di Postman
  • Registrazione su Postman

Creazione delle richieste API

  • Utilizzo di un’API di test
  • Inserimento di dati aggiuntivi nelle richieste
  • Generazione di richieste dinamiche tramite variabili
  • Importazione delle richieste da browser
  • Debugging delle richieste
  • Salvataggio e condivisione delle richieste
  • Analisi delle risposte ricevute

Test e scripting

  • Scrittura di script per i test
  • Esecuzione dei test su un’API
  • Ristrutturazione delle procedure di test

Flussi di lavoro API con GitHub

  • Configurazione dell’autenticazione a due fattori sia su Postman sia su GitHub
  • Creazione di un flusso di lavoro semplice tramite l’API di GitHub

Automatizzazione dei test

  • Utilizzo dello strumento Collection Runner per la campionatura
  • Impostazione dei monitor di Postman
  • Installazione di Newman
  • Esecuzione delle raccolte tramite Newman e generazione del relativo report

Sintesi e conclusioni

Requisiti

  • Conoscenza di base di HTTP
  • Esperienza con NodeJS e NPM

Destinatari del corso

  • Tester software
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative