20 czerwca 2018

Szkolenie automatyczne testy w aplikacjach .NET

Opis

Szkolenie jest dedykowane dla programistów, którzy chcą automatyzować testowanie swoich aplikacji tworzony w .NET z wykorzystaniem różnych testów. Podczas szkolenie zostaną poruszone takie sposoby testowanie aplikacji jak testy jednostkowe, integracyjne, czy testy interfejsu użytkownika aplikacji webowych.

Dla kogo?

Każdy programista .NET chcący automatycznie testować swój kod.

Program

  1. Testowanie aplikacji – teoria
    1. Metodyki testowania
    2. Rodzaje testów
  2. Test Driven Development
    1. Koncepcja
    2. Red-Green-Refactoring
    3. Błędy w implementacji
  3. Testy jednostkowe
    1. Narzędzia (xUnit)
    2. Architektura
    3. Podstawowe testy
    4. Atrapy (Moq)
    5. Zagadnienia zaawansowane
  4. Testy integracyjne
    1. Testowanie zależności między klasami
    2. Testy bazy danych (Entity Framework)
    3. Testy wysyłki wiadomości email
  5. Testy automatyczne interfejsu użytkownika aplikacji www
    1. Wykorzystanie Selenium
  6. Testy wydajnościowe/obciążeniowe aplikacji w Visual Studio