Struttura del corso

Introduzione

  • Comprensione Unit Testing

Cenni preliminari sui framework di unit test dattiloscritti

  • Gelsomino, Mocha, Jest, Chai
  • Casi d'uso degli unit test

Impostazione dell'ambiente di test

  • Download e installazione delle librerie
  • Installazione e configurazione di un IDE
  • Impostazione di un'applicazione di esempio

Panoramica di Typescript

  • Dattiloscritto vs Javascript e altri linguaggi
  • Informazioni sulla sintassi e sulle funzionalità di Typescript

Scrittura del primo unit test

  • Impostazione di un test
  • Scrittura di una definizione di test
  • Utilizzo dell'ambito nidificato
  • Creazione di asserzioni
  • Esecuzione dello unit test

Debug dello unit test

  • Esecuzione del codice un'istruzione alla volta
  • Creazione di punti di interruzione
  • Impostazione delle attività di debug

Espansione dello unit test

  • Scrittura di una classe Typescript complessa
  • Scrivere stub e simulazioni
  • Creazione di un gruppo di test

Scrittura di più test

  • Test di Node.js
  • Unit test dell'endpoint HTTP
  • Test di un'API REST
  • Scrittura di un test di integrazione
  • Collaudo React componenti (opzionale)

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Comprensione dei concetti di test del software
  • Javaesperienza di programmazione script o dattiloscritto
  • Una comprensione di NodeJs

Pubblico

  • Gli sviluppatori
  14 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (8)

Corsi relativi

Categorie relative