O szkoleniu
Serdecznie zapraszamy na 3-dniowe szkolenie online.
KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA
Zrozumienie zwinnego procesu wytwórczego oprogramowania opartego o testy. Umiejętność adaptowania technik wytwórczych TDD do procesu produkcji. Poznanie sposobów gromadzenia wymagań i dokumentowania testów. Wiedza z zakresu automatyzowania własnego procesu testowania i budowania aplikacji w ramach praktyk continuous integration. Umiejętność pisania testów jednostkowych z wykorzystaniem biblioteki Jasmine.js oraz konfiguracji środowiska wykonywania testów z Karma.js.
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
Znajomość języka JavaScript
KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA
Zrozumienie zwinnego procesu wytwórczego oprogramowania opartego o testy. Umiejętność adaptowania technik wytwórczych TDD do procesu produkcji. Poznanie sposobów gromadzenia wymagań i dokumentowania testów. Wiedza z zakresu automatyzowania własnego procesu testowania i budowania aplikacji w ramach praktyk continuous integration. Umiejętność pisania testów jednostkowych z wykorzystaniem biblioteki Jasmine.js oraz konfiguracji środowiska wykonywania testów z Karma.js.
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
Znajomość języka JavaScript
Kto powinien wziąć udział?
Szkolenie skierowane jest do osób chcących oprzeć proces wytwórczy o koncepcję wytwarzania oprogramowania sterowanego testami.
Program szkolenia
- Wprowadzenie
- Charakterystyka zwinnego podejścia do procesu wytwórczego
- TDD, koncepcja wytwarzania oprogramowania sterowanego testami
- Proces wytwórczy w kontekście TDD
- Role w zespole, architekt, developer, tester
- Projektowanie architektury aplikacji
- Planowanie sprintów i wydań
- Zarządzanie dokumentacją projektową
- Testowanie
- Klasyczne techniki testowania aplikacji, testy jednostkowe, e2e, integracyjne
- Biblioteki wspierające pisanie testów, studium porównawcze
- Narzędzia automatyzacji procesu uruchamiania testów
- Narzędzia raportowania stanu wykonania testów i jakości aplikacji
- Wzorce i praktyki w TDD
- Testowanie przepływu, dynamiczne aspekty logiki biznesowej
- Testowanie algorytmów
- Testowanie warstwy dostępu do danych
- Testowanie komunikacji z aplikacjami zewnętrznymi
- Dobre praktyki przy code review i refaktoryzacji
- Jasmine.js
- Omówienie architektury biblioteki i integracja z projektem
- Struktura testu, testy oczekujące
- Kontrola stanu danych, synchroniczna, asynchroniczna, matchers
- Kontrola wywołań metod, spy
- Symulowanie wywołań AJAX
- Testowanie zdarzeń na drzewie DOM
- Środowisko uruchamiania testów jednostkowych z frameworkiem Karma, code coverage
Czas trwania
3 dni
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
Wymagany komputer z dostępem do internetu.
Rejestracja
Wybierz termin:
Cena standardowa
za osobę
2 850
zł
+23% VAT
Cena zawiera:
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
Zapisz się
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
FAQ
Najczęściej zadawane pytania
Prosimy o przejście do sekcji
Zapisz się, aby
wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje
się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.
Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.
Podczas wypełniania formularza rejestracji zaznacz opcję
"Oświadczam, że udział będzie finansowany ze środków publicznych, proszę o wystawienie faktury z zerową stawką VAT."
Jeśli potrzebujesz zarejestrować organizatora w wewnętrznym systemie zamówień możesz zrobić to na dwa sposoby.
W trakcie wypełniania zgłoszenia w polu Uwagi przekaż tą informację - opiekun szkolenia skontaktuje się w celu dopełnienia formalności.
Możesz to również zrobić samodzielnie z użyciem poniższych danych:
- Nazwa firmy: Altkom Akademia S.A.
- Ulica i nr: ul. Chłodna 51
- Kod pocztowy: 00-867
- Miejscowość: Warszawa
- Numer NIP: 1880008391
Najszybszym sposobem kontaktu z organizatorem i uzyskania dodatkowych informacji jest
wypełnienie formularza kontaktowego.
Możesz też zadzwonić do organizatora.
Kontakt
Masz pytania? Napisz do nas
Wypełnij formularz
Dane kontaktowe
Altkom Akademia S.A.
00-867 Warszawa, Polska
ul. Chłodna 51
Organizator
Altkom Akademia S.A.
00-867 Warszawa, Polska
ul. Chłodna 51
woj. mazowieckie
Altkom Akademia jest częścią Grupy Altkom, przedsiębiorstwa założonego w 1988 roku i z sukcesem działającego nieprzerwanie przez ponad 30 lat. Od 1992 roku realizujemy szkolenia, kursy i rozmaite projekty edukacyjne skierowane zarówno do informatyków...
Powiadomienia o nowych terminach