Struttura del corso

Introduzione

Unit Testing Quadri di riferimento

  • Che cosa sono gli unit test?
  • I fondamenti di un framework di unit test

Sviluppo basato su test

  • Cenni preliminari sul refactoring
  • I diversi approcci ai test

Preparazione dell'ambiente di sviluppo

  • Installazione e configurazione Visual Studio Code
  • Installazione e configurazione di .Net
  • Installazione e configurazione di nUnit

Scrittura di un framework Unit Testing

  • Creazione di un test
  • Applicazione di più test
  • Refactoring del test runner
  • Utilizzo della classe assert
  • Riflettere per chiamare i metodi
  • Utilizzo di una convenzione di denominazione

Visual Studio Code Integrazione

  • Creazione di un progetto con modelli
  • Creazione di un progetto con un framework di unit test
  • Esecuzione del test
  • Ottimizzazione del codice
  • Parametri di prova

nUnità

  • Scrittura ed esecuzione di un'unità di test
  • Utilizzo dei vincoli
  • Parametri di prova

xUnità

  • Scrittura ed esecuzione di uno unit test
  • Parametri di prova con InLine
  • Test di più parametri
  • Utilizzo di un membro della classe personalizzato

Ottimizzazioni avanzate

  • Test di raggruppamento
  • Utilizzo degli attributi di test
  • Personalizzazione con le playlist
  • Test di debug
  • Utilizzo dei menu di prova
  • Visualizzazione dei risultati con CodeLens
  • Utilizzo di Code Coverage
  • Esecuzione di test con MSTest

Riassunto e conclusione

Requisiti

  • Una comprensione delle nozioni di base di Dot Net

Pubblico

  • Tester di software
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (7)

Corsi relativi

Categorie relative