Course Outline

Invoering

  • Hoe Unit Testing werkt

Overzicht van Javascript Unit Test Frameworks

  • Jasmine, Mokka, Jest, Chai, QUnit
  • Eenheidstest maakt gebruik van cases

Het opzetten van de testomgeving

  • De bibliotheken downloaden en installeren
  • Een IDE installeren en configureren
  • Opzetten van een voorbeeldapplicatie

Het schrijven van uw eerste eenheidstest

  • Een proef opzetten
  • Het schrijven van een testdefinitie
  • Werken met geneste scoping
  • Het creëren van beweringen
  • Het uitvoeren van de unittest

Debuggen van de unittest

  • Door de code heen stappen
  • Breekpunten creëren
  • Foutopsporingstaken instellen

Uitbreiding van de eenheidstest

  • Een complexe Javascriptklasse schrijven
  • Schrijven van stompjes en spotjes
  • Een testsuite maken

Implementatie van TDD en BDD

  • Automatische specificaties maken
  • Samenwerken met gebruikers en testers

Meer tests schrijven

  • Testen Node.js
  • Tests van HTTP-eindpunteenheden
  • Testen van REST API's
  • Het schrijven van een integratietest
  • Testen van React componenten (optioneel)

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Een algemeen begrip van unit-testen
  • Javascript-programmeerervaring
  • Ervaring met het werken met Node.js
  7 Hours

Getuigenissen (5)

Related Courses

Introduction to Selenium

  7 Hours

Related Categories