SmartTesting:
Agenda

Agenda

Zobacz, czego nauczysz się w SmartTesting!

Tydzień 1: Podstawy testowania i testów jednostkowych

1.1. Podstawy Testowania
  1. 1.1.1. Dlaczego Testy Są Niezbędne
  2. 1.1.2. Ekonomia Testowania / Dlaczego Ma To Biznesowy Sens
  3. 1.1.3. Co To Jest Testowalność
  4. 1.1.4. Unikanie Fałszywych Wyników Pozytywnych
  5. 1.1.5. Najważniejsze Rodzaje Testów
1.2. Testy Jednostkowe - Podstawy
  1. 1.2.1. Struktura Testu
  2. 1.2.2. Konwencje Nazewnicze
  3. 1.2.3. Jak Używać Konstruktorów
  4. 1.2.4. Jak Nie Testować Statycznych Metod
  5. 1.2.5. Asercje

Tydzień 2: Testy Jednostkowe - Ciąg dalszy

  1. 2.1.1. Struktura Klasy Testowej
  2. 2.1.2. Co i Kiedy Testować
  3. 2.1.3. Mockowanie i Stubowanie
  4. 2.1.4. Szkoły Testów Jednostkowych
  5. 2.1.5. Mockowanie i Stubowanie - Dobre Praktyki
  6. 2.1.6. Testowanie Data Driven

Tydzień 3: Testy Integracyjne

  1. 3.1.1. Wprowadzenie
  2. 3.1.2. Frameworki Do Inversion Of Control
  3. 3.1.3. Kontroller / HTTP
  4. 3.1.4. Testowanie Klientów HTTP
  5. 3.1.5. Bazy Danych
  6. 3.1.6. Testowanie Brokerów Wiadomości
  7. 3.1.7. Testy Na Środowisku Deweloperskim

Tydzień 4: Testowanie End To End (E2E)

  1. 4.1.1. Wprowadzenie
  2. 4.1.2. Testy End to End z Poziomu API
  3. 4.1.3. Testy End to End z Poziomu GUI

Tydzień 5: Testowanie Architektury

  1. 5.1.1. Wprowadzenie
  2. 5.1.2. Testowanie Pakietowania
  3. 5.1.3. Testowanie Kontraktowe
  4. 5.1.4. Chaos Testing
  5. 5.1.5. Testowanie Wydajności

Tydzień 6: Automatyzacja Projektu

  1. 6.1.1. Standaryzacja i Automatyzacja
  2. 6.1.2. Narzędzia
  3. 6.1.3. Rozwiązania Open Source
  4. 6.1.4. Typowe Problemy Z Testami W Środowisku CI

Tydzień 7: Idziemy Na Produkcję!

  1. 7.1.1. Monitoring
  2. 7.1.2. Continuous Integration / Delivery / Deployment
  3. 7.1.3. Kompatybilność Wsteczna
  4. 7.1.4. Testy Regresji
  5. 7.1.5. Testowanie Na Produkcji

Tydzień 8: Testowanie Zaawansowane

  1. 8.1.1. Testowanie Wyjątków
  2. 8.1.2. Testowanie Wielowątkowe
  3. 8.1.3. Dokumentacja Przez Testy
  4. 8.1.4. Testy Mutacyjne

Tydzień 9: Testy A Design Aplikacji

  1. 9.1.1. Zacznijmy od Testu
  2. 9.1.2. Piramida Testów
  3. 9.1.3. Przykłady Złych Testów
  4. 9.1.4. Praca ze Źle Zaprojektowanym Kodem

Tydzień 10: Praca W Zespole

  1. 10.1.1. Testy Manualne
  2. 10.1.2. Metodyki Współpracy

Zapisując się do newslettera wyrażasz zgodę na otrzymanie informacji o nowościach, promocjach, produktach i usługach devstyle.pl oraz smarttesting.pl


Dzięki, to prawie wszystko!

Za chwilę otrzymasz e-mail z prośbą o potwierdzenie podanego adresu.

Upewnij się proszę, że wiadomość nie wylądowała w folderze SPAM! Adres: news@devstyle.pl.

Pozdro, do przeczytania wkrótce!