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
Vittnesmål (5)
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Kurs - Unit Testing with Javascript
It was very relevant to what I am currently doing at work. I learn very essentials skills.
Lindokuhle Mtshali
Kurs - Unit Testing with Javascript
The knowledge sharing style was pretty good
Zandile Langa
Kurs - Unit Testing with Javascript
The interaction with the audience; sense of humour, engagement, real world examples, repetition of concepts for understanding and learning
Megan Trow - BMW
Kurs - Unit Testing with Javascript
Practical time was fun.