Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Szybki start JUnita
- Udowodnienie, że to działa
- Zaczynając od zera
- Zrozumienie frameworków testów jednostkowych
- Konfigurowanie JUnita
- Testowanie z JUnitem
Odkrywanie JUnita
- Odkrywanie rdzenia JUnit
- Uruchamianie testów z uczestnikami testów
- Tworzenie testów za pomocą TestSuite
- Zbieranie parametrów za pomocą TestResult
- Obserwowanie wyników za pomocą TestListener
- Praca z TestCase'em
- Przechodzenie przez TestCalculator
Próbkowanie JUnit
- Przedstawiamy komponent kontrolera
- Przetestujmy to!
- Testowanie obsługi wyjątków
- Przygotowanie projektu do testów
Badanie testów oprogramowania
- Dlaczego potrzebujemy testów jednostkowych
- Rodzaje testów
- Określanie, jak dobre są testy
- Rozwój oparty na testach
Automatyzacja JUnita
- Dzień z życia
- Uruchamianie testów z Ant
- Uruchamianie testów z Maven
- Uruchamianie testów z Eclipse
Testowanie gruboziarniste z odcinkami
- Przedstawiamy stuby
- Ćwiczenie na przykładzie połączenia HTTP
- Stubbing zasobów serwera WWW
- Zrywanie połączenia
Testowanie w izolacji z próbnymi obiektami
- Przedstawiamy makiety obiektów
- Prosty przykład próbnej degustacji
- Używanie obiektów próbnych jako techniki refaktoryzacji
- Ćwiczenie na przykładzie połączenia HTTP
- Używanie mocków jako koni trojańskich
- Decydowanie, kiedy używać obiektów próbnych
Testy w kontenerze z Cactusem
- Problem z komponentami do testów jednostkowych
- Testowanie komponentów przy użyciu próbnych obiektów
- Testy jednostkowe integracji
- Przedstawiamy Kaktusa
- Testowanie komponentów za pomocą Cactus
- Jak działa kaktus
Serwlety i filtry do testów jednostkowych
- Prezentacja aplikacji Administracja
- Pisanie testów serwletów w Cactus
- Testowanie serwletów za pomocą próbnych obiektów
- Pisanie testów filtrów w Cactus
- Kiedy używać Cactus, a kiedy używać obiektów próbnych
Strony JSP i znaczniki do testowania jednostkowego
- Ponowne przeglądanie aplikacji administracyjnej
- Testowanie jednostkowe JSP
- Testowanie jednostkowe strony JSP w izolacji z Cactus
- Taglibs do testowania jednostkowego w Cactus
- Taglibs do testowania jednostkowego z próbnymi obiektami
- Kiedy używać obiektów próbnych, a kiedy Cactus
Aplikacje bazodanowe do testów jednostkowych
- Database testy jednostkowe
- Testowanie logiki biznesowej w oderwaniu od bazy danych
- Testowanie kodu trwałości w izolacji od bazy danych
- Pisanie testów jednostkowych integracji bazy danych
- Uruchamianie testu Cactus przy użyciu narzędzia Ant
- Dostrajanie wydajności kompilacji
- Ogólna strategia testowania jednostkowego bazy danych
EJB do testowania jednostkowego
- Definiowanie przykładowej aplikacji EJB
- Stosowanie strategii fasadowej
- Testowanie jednostkowe kodu JNDI przy użyciu próbnych obiektów
- Zbiorniki sesji testów jednostkowych
- Używanie obiektów próbnych do testowania komponentów bean sterowanych komunikatami
- Używanie obiektów próbnych do testowania ziaren jednostek
- Wybór właściwej strategii próbnego obiektu
- Korzystanie z integracji testów jednostkowych
- Korzystanie z JUnit i połączeń zdalnych
- Korzystanie z Kaktusa
Wymagania
Do udziału w tym kursie wymagana jest podstawowa Java znajomość języka.
21 godzin