Praktyczne szkolenie z technik TDD w iOS pod okiem doświadczonego programisty

Zapytaj o realizację:

Napisz

lub zadzwoń pod numer:
+48795570227

TDD w iOS

Masterclass
1680zł
netto za osobę
Workshop
2460zł
netto za osobę

TDD

Charakterystyka podejścia TDD i cykl pracy. Koszty i cele wprowadzenia metody. Migracja z klasycznego modelu cyklicznego do cyklu TDD. Koszty błędów w systemach IT.

Testy

Kategorie i typy testów, przedmiot testów, cechy dobrego testu. Dane i stany, mocki. Struktura testów, utrzymanie kodu testów. Wdrożenie technik testowych do istniejącego kodu, refactoring.

Architektura aplikacji

Techniki projektowania architektury w warstwie danych, logiki i widoku, która ułatwia testowanie, rozwój i utrzymanie produktu.

Xcode

Wsparcie IDE w zakresie wykonywania testów. Konfiguracja Xcode pod kątem testowania. Inspekcja wykonywanych testów

Techniki testowania

Dobre praktyki testowania warstwy komunikacji z serwerem, warstwy logiki oraz kontrolerów widoku. Testowanie kodu asynchronicznego. Testy UI. Testy wydajnościowe.

Więcej ćwiczeń warsztatowych.

Implementacja testów

Pisanie testów jednostkowych z użyciem frameworka XCTest. Definiowanie przypadków testowych. Praca z asseracjami, przerywanie wykonywania testu. Praca z cyklem życia testu.

Więcej ćwiczeń warsztatowych.

Czas trwania

Przerwy dostosowane do tempa pracy grupy. Jedna długa przerwa obiadowa.

14 godzin 21 godzin