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 (7)
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
De trainer was zeer deskundig en dynamisch, en hield de betrokkenheid en focus van het team gedurende de hele training. Ik zou het zeker aanraden, omdat ik denk dat de lessen uit deze training snel kunnen worden toegepast op onze dagelijkse ontwikkelingsworkflow.
Inigo
Cursus - iOS Automation Testing
Machine Translated