Testowanie i dokumentowanie aplikacji
Rodzaje testów (jednostkowe, integracyjne, funkcjonalne, niefunkcjonalne), testy jednostkowe w MSTest — wspólna warstwa logiki testowana identycznie w aplikacji konsolowej, WPF, .NET MAUI i webowej (Angular + ASP.NET Core) — środowiska testowe, raportowanie błędów, dokumentowanie kodu i aplikacji oraz automatyzacja testów.
Lekcja 1.
Wprowadzenie do testowania — rodzaje testów i metodyki
latwy
Zobacz lekcję →
Lekcja 2.
MSTest — pierwszy projekt testowy w Visual Studio
Średni
Zobacz lekcję →
Lekcja 3.
Testy jednostkowe w aplikacji desktopowej WPF
Średni
Zobacz lekcję →
Lekcja 4.
Testy jednostkowe w aplikacji mobilnej .NET MAUI
Średni
Zobacz lekcję →
Lekcja 5.
Testy jednostkowe w aplikacji webowej — xUnit i Jasmine/Karma
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 6.
Testy niefunkcjonalne — użyteczność, wydajność, obciążenie, bezpieczeństwo
Średni
Zobacz lekcję →
Lekcja 7.
Środowiska testowe, scenariusze testowania i raportowanie błędów
Średni
Zobacz lekcję →
Lekcja 8.
Dokumentowanie aplikacji — komentarze, XML doc, dokumentacja użytkownika
latwy
Zobacz lekcję →
Lekcja 9.
Automatyzacja testów — od uruchomienia ręcznego do CI
Średni
Zobacz lekcję →
Lekcja 10.
Zadanie kontrolne — klasa z logiką i pełny zestaw testów jednostkowych
Trudny / egzaminacyjny
Zobacz lekcję →