Kursplan
Introduksjon
- Hvordan Unit Testing fungerer
Oversikt over Javascript Unit Test Frameworks
- Jasmine, Mocha, Jest, Chai, QUnit Unit test use cases
Sette opp testmiljøet
- Laste ned og installere bibliotekene Installere og konfigurere en IDE Sette opp et eksempelprogram
Skrive din første enhetstest
- Sette opp en test Skrive en testdefinisjon Arbeide med nestet scoping Opprette påstander Kjøre enhetstesten
Feilsøking av enhetstesten
- Gå gjennom koden Opprette bruddpunkter Sette opp feilsøkingsoppgaver
Utvide enhetstesten
- Skrive en kompleks Javaskriptklasse Skrive stubber og håner Opprette en testsuite
Implementering av TDD og BDD
- Lage automatiserte spesifikasjoner Samarbeide med brukere og testere
Skrive flere tester
- Teste Node.js HTTP-endepunktsenhetstester Teste en REST API-er Skrive en integrasjonstest Teste React komponenter (valgfritt)
Feilsøking
Oppsummering og konklusjon
Krav
- En generell forståelse av enhetstesting
- Javascript programmeringserfaring
- Erfaring med å jobbe med Node.js
Testimonials (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.