Course Outline

Introductie

  • Begrijpen Unit Testing

Overzicht van Typescript Unit Test Frameworks

  • Jasmine, Mokka, Jest, Chai
  • Gebruiksscenario's voor eenheidstests

Opzetten van de testomgeving

  • Downloaden en installeren van de bibliotheken
  • Een IDE installeren en configureren
  • Een voorbeeldtoepassing instellen

Overzicht van Typescript

  • Typescript vs Javascript en andere talen
  • Inzicht in de syntaxis en functies van Typescript

Je eerste eenheidstest schrijven

  • Een test opzetten
  • Schrijven van een testdefinitie
  • Werken met geneste scoping
  • Asserties maken
  • De eenheidstest uitvoeren

Fouten opsporen in de eenheidstest

  • Stapsgewijs door de code
  • Breekpunten maken
  • Foutopsporingstaken instellen

Uitbreiding van de eenheidstest

  • Het schrijven van een complexe Typescript klasse
  • Schrijfstompjes en mocks
  • Een testsuite maken

Meer tests schrijven

  • Testen Node.js
  • Tests van HTTP-eindpunteenheden
  • Een REST API's testen
  • Schrijven van een inburgeringstest
  • Testen van React componenten (optioneel)

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Een goed begrip van softwaretestconcepten
  • Javaervaring met script- of typescript-programmering
  • Een goed begrip van NodeJs

Publiek

  • Ontwikkelaars
 14 Hours

Getuigenissen (7)

Related Courses

Related Categories