Testy automatyczne na platformie .NET
LICZBA DNI: 3 (24h)
KOD KURSU: NET/TESTY/AUTO
Weź udział w szkoleniu
Termin
Lokalizacja
Cena / os
17
maja
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Termin
17
maja
Lokalizacja
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Cena / os
Powiadom
o kolejnych terminach
O szkoleniu
DLA KOGO?
Szkolenie adresowane jest do programistów .NET, którzy chcą od podstaw nauczyć się tworzenia testów automatycznych
WYMAGANIA
Wymagana jest znajomość języka C#
Mile widziana jest znajomość frameworków ASP.NET MVC, ASP.NET WebForms, WinForms oraz Windows Presentation Foundation
ZALETY
Program obejmuje zagadnienia tworzenia scenariuszy testowych oraz testów automatycznych w języku C#
W formie warsztatowej zostaną przedstawione nie tylko podstawowe tematy, ale również te, które wykorzystuje się w wielu aplikacjach a ich samodzielna nauka może sprawić dużo kłopotu
Cele szkolenia
Zapoznanie z metodami tworzenia testów automatycznych tworzonych z wykorzystaniem narzędzi PowerShell, WatiN oraz xUnit
Program
Wprowadzenie do testów automatycznych
- Idea testów automatycznych
- Tworzenie środowiska testowego
- Strategia tworzenia testów automatycznych
- Wprowadzenie do PowerShell UI Automation
- Wprowadzenie do WatiN
- Wprowadzenie do xUnit
Testy automatyczne
- Zalety
- Wady
Tworzenie skryptów dla PowerShell UI Automation
- Środowisko pracy
- Uruchamianie i debugowanie skryptów
- Składowanie danych i weryfikacja rezultatów przeprowadzonych testów
- Tworzenie środowiska uruchomieniowego dla okresowych testów automatycznych
Tworzenie testów automatycznych w WatiN
- Testy automatyczne dla aplikacji ASP.NET MVC
- Testy automatyczne dla aplikacji ASP.NET WebForms
- Składowanie danych i weryfikacja rezultatów przeprowadzonych testów
- Tworzenie środowiska uruchomieniowego dla okresowych testów automatycznych
Tworzenie testów automatycznych w xUnit
- Tworzenie scenariuszy xUnit
- xUnit dla desktop
- xUnit dla ASP.NET
- xUnit dla uniwersalnych aplikacji
- xUnit dla Windows 8.1/10, Windows Phone, Xamarin Android, Xamarin iOS
- Składowanie danych i weryfikacja rezultatów przeprowadzonych testów
- Tworzenie środowiska uruchomieniowego dla okresowych testów automatycznych
Podsumowanie
