Cele szkolenia
W ramach kursu uczestnik nabędzie podstawową wiedzę z zakresu języka C# oraz platformy .NET, oraz zdobędzie umiejętności tworzenia wyrafinowanych testów jednostkowych, integracyjnych oraz end-to-end.
Umiejętności
Dzięki szkoleniu uczestnik będzie:
Profil uczestników
Szkolenie jest przeznaczone dla osób, które chcą nabyć umiejętność tworzenia testów jednostkowych, integracyjnych oraz end-to-end w języku C#.
Przygotowanie uczestników
Szkolenie przeznaczone jest dla osób posiadających podstawową wiedzę z zakresu programowania w C# (.NET kurs podstawowy).
Przed nami:
Szczegółowy program szkolenia
Wstęp do testowania
Frameworki do pisania testów w .NET
Debugowanie testów
Asercje
Testowanie determinatora
Parametryzacja testów
Wyjątki w testach
Fluent Assertion
Mockowanie obiektów
Testowanie metod Void
Testowanie metod publicznych
Współdzielony kontekst testów
Baza danych w pamięci
Testowanie zapytania wymagającego uwierzytelnienia
Seedowanie danych testowych
Mockowanie serwisów
Testowanie rejestracji zależności
Testowanie walidatorów
Selenium WebDriver
Selenium Locators
Strategie testowania kontrolek
Obsługa cookies
Obsługa sesji użytkownika
Plany testów
Metoda realizacji szkolenia
Szkolenie realizowane w formie warsztatu, zagadnienia teoretyczne tłumaczone na przykładach praktycznych.
Zachęcamy do zapoznania się z ofertą szkoleń dotyczącą programowania, w szczególności: