- Ogólne zrozumienie testów jednostkowych
- Doświadczenie w programowaniu w języku Javascript
- Doświadczenie w pracy z Node.js
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się o różnych JavaScript frameworkach testowych, przechodząc przez proces tworzenia zestawu testów jednostkowych dla aplikacji internetowej.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Pisanie testów jednostkowych w JavaScript przy użyciu frameworków testów jednostkowych, takich jak QUnit i Jasmine.
- Używanie frameworków takich jak Mocha i Chai do implementacji TDD i BDD
Publiczność
- Inżynierowie testowi
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Opcje dostosowywania kursu
- Do testowania jednostkowego aplikacji Javascript można użyć wielu frameworków (Jasmine, Mocha, Jest, Chai itp.).
- Struktury interfejsu użytkownika, takie jak React, są opcjonalne i mogą zostać omówione w razie potrzeby;
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wstęp
- Jak Unit Testing działa
Przegląd Javaskryptowych struktur testów jednostkowych
- Jasmine, Mocha, Jest, Chai, QUnit
- Test jednostkowy wykorzystuje przypadki
Konfigurowanie środowiska testowego
- Pobieranie i instalowanie bibliotek
- Instalacja i konfiguracja IDE
- Konfiguracja przykładowej aplikacji
Pisanie pierwszego testu jednostkowego
- Ustawianie testu
- Pisanie definicji testu
- Praca z zagnieżdżonym zakresem
- Tworzenie twierdzeń
- Uruchamianie testu jednostkowego
Debugowanie testu jednostkowego
- Przechodzenie przez kod
- Tworzenie punktów przerwania
- Konfigurowanie zadań debugowania
Rozszerzanie testu jednostkowego
- Pisanie złożonej Javaklasy skryptowej
- Pisanie odcinków i prób
- Tworzenie zestawu testów
Implementacja TDD i BDD
- Tworzenie zautomatyzowanych specyfikacji
- Współpraca z użytkownikami i testerami
Pisanie kolejnych testów
- Testowanie Node.js
- Testy jednostkowe punktu końcowego HTTP
- Testowanie API REST
- Napisanie testu integracyjnego
- Testowanie React komponentów (opcjonalnie)
Rozwiązywanie problemów
Podsumowanie i wnioski
United Arab Emirates - Unit Testing with Javascript
Qatar - Unit Testing with Javascript
Egypt - Unit Testing with Javascript
Saudi Arabia - Unit Testing with Javascript
South Africa - Unit Testing with Javascript
Brasil - Unit Testing with Javascript
Canada - Unit Testing with Javascript
中国 - Unit Testing with Javascript
香港 - Unit Testing with Javascript
澳門 - Unit Testing with Javascript
台灣 - Unit Testing with Javascript
USA - Unit Testing with Javascript
Österreich - Unit Testing with Javascript
Schweiz - Unit Testing with Javascript
Deutschland - Unit Testing with Javascript
Czech Republic - Unit Testing with Javascript
Denmark - Unit Testing with Javascript
Estonia - Unit Testing with Javascript
Finland - Unit Testing with Javascript
Greece - Unit Testing with Javascript
Magyarország - Unit Testing with Javascript
Ireland - Unit Testing with Javascript
Luxembourg - Unit Testing with Javascript
Latvia - Unit Testing with Javascript
España - Prueba Unitaria con Javascript
Italia - Unit Testing with Javascript
Lithuania - Unit Testing with Javascript
Nederland - Unit Testing with Javascript
Norway - Unit Testing with Javascript
Portugal - Unit Testing with Javascript
România - Unit Testing with Javascript
Sverige - Unit Testing with Javascript
Türkiye - Unit Testing with Javascript
Malta - Unit Testing with Javascript
Belgique - Unit Testing with Javascript
France - Unit Testing with Javascript
日本 - Unit Testing with Javascript
Australia - Unit Testing with Javascript
Malaysia - Unit Testing with Javascript
New Zealand - Unit Testing with Javascript
Philippines - Unit Testing with Javascript
Singapore - Unit Testing with Javascript
Thailand - Unit Testing with Javascript
Vietnam - Unit Testing with Javascript
India - Unit Testing with Javascript
Argentina - Prueba Unitaria con Javascript
Chile - Prueba Unitaria con Javascript
Costa Rica - Prueba Unitaria con Javascript
Ecuador - Prueba Unitaria con Javascript
Guatemala - Prueba Unitaria con Javascript
Colombia - Prueba Unitaria con Javascript
México - Prueba Unitaria con Javascript
Panama - Prueba Unitaria con Javascript
Peru - Prueba Unitaria con Javascript
Uruguay - Prueba Unitaria con Javascript
Venezuela - Prueba Unitaria con Javascript
Polska - Unit Testing with Javascript
United Kingdom - Unit Testing with Javascript
South Korea - Unit Testing with Javascript
Pakistan - Unit Testing with Javascript
Sri Lanka - Unit Testing with Javascript
Bulgaria - Unit Testing with Javascript
Bolivia - Prueba Unitaria con Javascript
Indonesia - Unit Testing with Javascript
Kazakhstan - Unit Testing with Javascript
Moldova - Unit Testing with Javascript
Morocco - Unit Testing with Javascript
Tunisia - Unit Testing with Javascript
Kuwait - Unit Testing with Javascript
Oman - Unit Testing with Javascript
Slovakia - Unit Testing with Javascript
Kenya - Unit Testing with Javascript
Nigeria - Unit Testing with Javascript
Botswana - Unit Testing with Javascript
Slovenia - Unit Testing with Javascript
Croatia - Unit Testing with Javascript
Serbia - Unit Testing with Javascript
Bhutan - Unit Testing with Javascript