Plan Szkolenia
Introduction
- Understanding Unit Testing
Overview of Typescript Unit Test Frameworks
- Jasmine, Mocha, Jest, Chai
- Unit test uses cases
Setting up the Testing Environment
- Downloading and installing the libraries
- Installing and configuring an IDE
- Setting up a sample application
Overview of Typescript
- Typescript vs Javascript and other languages
- Understanding Typescript syntax and features
Writing Your First Unit Test
- Setting up a test
- Writing a test definition
- Working with nested scoping
- Creating assertions
- Running the unit test
Debugging the unit test
- Stepping through the code
- Creating breakpoints
- Setting up debug tasks
Expanding the Unit Test
- Writing a complex Typescript class
- Writing stubs and mocks
- Creating a Test Suite
Writing More Tests
- Testing Node.js
- HTTP endpoint unit tests
- Testing a REST APIs
- Writing an integration test
- Testing React components (optional)
Troubleshooting
Summary and Conclusion
Wymagania
- An understanding of software testing concepts
- Javascript or Typescript programming experience
- An understanding of NodeJs
Audience
- Developers
Opinie uczestników (9)
Cierpliwość oraz jasny przekaz cennych umiejętności
Jacek Kroczak - ING Business Shared Services B.V.
Szkolenie - Typescript
Wszystko, super trener.
Michał Rawicki
Szkolenie - Unit Testing with Python
Trainor daje więcej sampli, co naprawdę bardzo pomaga.
Romulo - Tribal Software Philippines, Inc.
Szkolenie - Advanced TypeScript
Przetłumaczone przez sztuczną inteligencję
Łukasz patience
Stroila Adrian Emilian
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Szkolenie - Unit Testing with JUnit
the trainer level.
Titus - Ness
Szkolenie - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Szkolenie - Unit Testing with Javascript
There has been a wide coverage of many topics. This fostered our own discussong internally
Pierre - Seebyte
Szkolenie - Agile Software Testing
Trener ma dużą wiedzę na ten temat i jest w stanie podać przykłady z prawdziwego świata dzięki swojemu doświadczeniu.
Nouf
Szkolenie - Agile Software Testing with Continuous Integration
Przetłumaczone przez sztuczną inteligencję