Kursplan

Introduktion

  • Hur Unit Testing fungerar

Översikt över Javascript Unit Test Frameworks

  • Jasmine, Mocha, Jest, Chai, QUnit
  • Enhetstest använder fall

Konfigurera testmiljön

  • Ladda ner och installera biblioteken
  • Installera och konfigurera en IDE
  • Konfigurera en exempelapplikation

Att skriva ditt första enhetstest

  • Att sätta upp ett test
  • Att skriva en testdefinition
  • Arbeta med kapslad omfattning
  • Skapar påståenden
  • Kör enhetstestet

Felsökning av enhetstestet

  • Gå igenom koden
  • Skapar brytpunkter
  • Konfigurera felsökningsuppgifter

Utöka enhetstestet

  • Att skriva en komplex Javaskriptklass
  • Skriver stubbar och hånar
  • Skapa en testsvit

Implementering av TDD och BDD

  • Skapa automatiserade specifikationer
  • Samarbeta med användare och testare

Skriver fler tester

  • Testning Node.js
  • HTTP-ändpunktsenhetstester
  • Testa en REST API
  • Att skriva ett integrationstest
  • Testa React komponenter (valfritt)

Felsökning

Sammanfattning och slutsats

Krav

  • En allmän förståelse för enhetstestning
  • Javascript programmeringserfarenhet
  • Erfarenhet av att arbeta med Node.js
  7 timmar

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Vittnesmål (5)

Relaterade Kurser

Introduction to Selenium

  7 timmar

Relaterade Kategorier