Course Code: unittestingjavascript
Duration: 7 hours
Prerequisites:
  • Ogólne zrozumienie testów jednostkowych
  • Doświadczenie w programowaniu w języku Javascript
  • Doświadczenie w pracy z Node.js
Overview:

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.
Course Outline:

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

Sites Published:

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

Nepal - Unit Testing with Javascript

Uzbekistan - Unit Testing with Javascript