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
Getuigenissen (8)
Zeer vriendelijk, we konden praten zoals we wilden, alles ging goed.
Axel - Université Libre de Bruxelles
Cursus - Advanced TypeScript
Machine Translated
Łukasz geduld
Stroila Adrian Emilian
Cursus - React, Redux and TypeScript
Machine Translated
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Cursus - Unit Testing with JUnit
Alles, geweldige trainer.
Michał Rawicki
Cursus - Unit Testing with Python
Machine Translated
the trainer level.
Titus - Ness
Cursus - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Cursus - Unit Testing with Javascript
Er is een brede dekking van veel onderwerpen geweest. Dit bevorderde onze eigen discussie intern
Pierre - Seebyte
Cursus - Agile Software Testing
Machine Translated
De trainer heeft veel kennis van het onderwerp en kan door zijn ervaring voorbeelden uit de echte wereld geven.
Nouf
Cursus - Agile Software Testing with Continuous Integration
Machine Translated