Testowanie w aplikacjach .NET – TAN
Czas trwania: 3 dni
Adresaci szkolenia
Szkolenie testowanie w aplikacjach .NET jest kierowane dla programistów zajmujących się wytwarzaniem aplikacji z wykorzystaniem platformy .NET Framework. Każdy programista .NET niezależnie, czy tworzy aplikacje okienkowe, webowe czy usługi znajdzie coś dla siebie podczas tego szkolenia.
Krótki opis
Wytwarzanie aplikacji to trudny i skomplikowany proces, w którym łatwo o popełnienie błędów, które spowodują, że aplikacja działa nie tak jak chce klient lub użytkownik. Dlatego bardzo istotnym elementem wytwarzania aplikacji jest jej testowanie, w szczególności przez programistę podczas prac na aplikacją.
Kurs testowanie w aplikacjach .NET ma na celu pomóc programistą zdobyć umiejętności testowania aplikacji, które pomogą mu szybciej i efektywniej wytwarzać aplikację, które będą charakteryzowały się mniejszą ilością błędów zgłoszonych później przez testera, czy ostatecznego użytkownika.
Programiści podczas szkolenia poznają różne rodzaje testów. Nauczę się pisać testy jednostkowego w ramach metodyki TDD.Przetestują integracje między poszczególnymi modułami aplikacji z wykorzystaniem testów integracyjnych. Automatyczne testy interfejsu przyśpieszą testowanie kluczowych funkcjonalności aplikacji. Natomiast testy wydajnościowe oraz obciążeniowe pomogą zlokalizować problemy z wydajnością aplikacji.
Wymagania
Kierowane dla programistów zajmujących się wytwarzaniem aplikacji z wykorzystaniem platformy.NET Framework.
Program
1. Testowanie aplikacji – teoria
• Metodyki testowania
• Rodzaje testów
2. Test Driven Development
• Koncepcja
• Red-Green-Refactoring
• Szkoły
• Błędy w implementacji
3. Testy jednostkowe
• Narzędzia
• Architektura
• Podstawowe testy
• Atrapy
• Zagadnienia zaawansowane
4. Testy integracyjne
• Testowanie zależności między klasami
• Testy bazy danych
5. Testy automatyczne interfejsu użytkownika
• Wykorzystanie Selenium
6. Testy wydajnościowe/obciążeniowe aplikacji