Testowanie kodu w języku Python

Opis szkolenia

Szkolenie przeznaczone jest dla użytkowników Pythona chcących rozszerzyć swoje kompetencję o umiejętność tworzenia automatycznych testów.

Kurs obejmuje teoretyczne i praktyczne założenia TDD (Test Driven Development) oraz omawia jakie są metody automatycznego testowania kodu. W trakcie kursu użytkownicy poznają metody pisania testów, przećwiczą ich zastosowanie na działającej aplikacji oraz zapoznają się z narzędziami ułatwiającymi prace z testami.

Po szkoleniu uczestnik będzie w stanie:

  • Dobrać rodzaj testu do sytuacji
  • Pisać testy jednostkowe
  • Wykorzystywać narzędzia do automatyzacji pracy z testami
  • Terminy gwarantowane

    Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
    Więcej

    Szkolenia online i udział online

    Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
    Więcej

    Inne szkolenia tej kategorii

    W ramach kategorii Python mamy jeszcze wiele szkoleń. Sprawdź jakie!

    Vouchery

    Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

    Więcej
Szkolenie stacjonarne 1000,00 PLN (netto)
Udział online 800,00 PLN (netto)
Czas trwania 2 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Wstęp
    • TDD (Test Driven Development)
    • Rodzaje testów
  2. Testy jednostkowe
    • Co to jest test jednostkowy
    • Co powinno się testować
    • Jednostka testowa
    • PEP8
    • Struktura testu
    • Asercje
    • Metody pomocnicze
  3. Narzędzia do testowania
    • Python Nose i pytest
    • Uruchamianie zestawów testów
    • Łączenie z debugerem
    • Sprawdzanie pokrycia kodu testami
  4. Makiety (Mocks)
    • Biblioteki do moców
    • Obiekty
    • Wartości zwracane
    • Efekty zewnętrzne
  5. Dokumentacja
    • Doctest
    • Dodawanie doctestu do metody
    • Integracja z nose

Najbliższe terminy tego szkolenia

Warszawa 31.08 01.09 Termin proponowany Szkolenie stacjonarne Udział online Zapisz się Warszawa 26.10 27.10 Termin proponowany Szkolenie stacjonarne Udział online Zapisz się

Szkolenie zamknięte w Twojej organizacji

Co wyróżnia szkolenia Python w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Andrzej Klusiewicz

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.