Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Python

Testowanie kodu w języku Python

Szkolenie skierowane jest do osób, które znają podstawy Pythona i chcą nauczyć się tworzyć testy w tym języku. Pisanie testów jest jedną z kluczowych umiejętności programistów...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

2400 PLN netto 2 952 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 3 dni
Tomasz Woźniak
Tomasz Woźniak Autor szkolenia

Najbliższe terminy 9:00 – 16:00

02.11 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Testowanie kodu w języku Python.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

Opis szkolenia

Szkolenie skierowane jest do osób, które znają podstawy Pythona i chcą nauczyć się tworzyć testy w tym języku. Pisanie testów jest jedną z kluczowych umiejętności programistów oraz testerów automatycznych. Dobrze napisane testy ułatwiają pisanie wydajnego i wolnego od błędów kodu. Ponadto w dłuższym terminie testy pozwalają na znacznie szybszy rozwój projektu i większe zadowolenie klienta. Szkolenie ma wymiar praktyczny, duży nacisk położony jest na rozwiązywanie zadań i pisanie własnych testów, dzięki czemu szybciej i lepiej opanujesz prezentowane zagadnienia.

Po ukończeniu szkolenia będzie potrafił:

  • Tworzyć testy jednostkowe sprawdzające poprawność każdego kawałka kodu z wykorzystaniem bibliotek Unittest i PyTest
  • Wdrażać dobre praktyki podczas pisania testów
  • Tworzyć testy integracyjne sprawdzające działanie całej aplikacji
  • To co niezbędne do automatycznego testowania w Pythonie



Przejdź do programu szkolenia

Prowadzący szkolenie

Tomasz Woźniak

Tomasz Woźniak

Bioinformatyk, programista Python i Django. Ma wieloletnie doświadczenie w tworzeniu funkcjonalnych rozwiązań webowych zarówno w nauce jak i biznesie, pracy z oprogramowaniem i analizą danych biologicznych. Od 2017 roku uwielbia dzielić się swoją wiedzą i doświadczeniem jako trener.

Prezes Tool4arts sp. z o.o. (startup technologiczny), adiunkt w Instytucie Genetyki Człowieka PAN w Poznaniu, wieloletni trener programowania Python. Przygodę z Pythonem rozpoczął w 2006 roku, od 2017 roku uczy programowania w Pythonie oraz tworzenia stron internetowych w oparciu o framework Django.

Program szkolenia

  1. O testach
    • dlaczego testy są konieczne
    • zalety i wady testów
    • testowanie automatyczne a manualne
  2. Cechy i rodzaje testów
    • testy funkcjonalne i niefunkcjonalne
    • testy jednostkowe
    • testy integracyjne
    • testy end-to-end
    • testy akceptacyjne
  3. Testowanie w oparciu o bibliotekę unittest
    • gdzie pisać testy
    • struktura testów
    • uruchamianie testów
    • asercje
    • obsługa błędów
    • zaawansowane elementy biblioteki unittest
  4. Dobre praktyki
    • dobór danych do testowania
    • co warto testować
    • nazewnictwo testów i komentarze
    • DRY
  5. Mockowanie
    • połączenia z bazą danych
    • połączenia z internetem
  6. Dane testowe
    • ładowanie danych testowych z pliku
    • biblioteki do tworzenia danych testowych
  7. PyTest (najpopularniejsza biblioteka do testowania)
    • Zalety i wady PyTest
    • Konwencje nazewnicze modułów i funkcji i wynikające z nich konsekwencje
    • Asercje
    • Uruchamianie wybranych testów
    • Flagi skip i xfail
    • Fixtures - reużywalne fragmenty kodu
    • Parametryzowanie fixtures
    • Mockowanie obiektów w PyTest
    • Biblioteka Faker jako źródło danych testowych
    • Coverage - sprawdzanie pokrycia kodu testami
    • inne elementy
  8. Wstęp do testowania z wykorzystaniem Selenium
    • połączenie z Selenium
    • prosty test strony online

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Testowanie kodu w języku Python realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Python

Opinie uczestników

5.0/5
Testowanie kodu w języku Python

Michał Grzemowski to kompetentny specjalista w swojej dziedzinie. Bardzo dobrze, interaktywnie prowadził szkolenie. Z takimi osobami chciałbym wykonywać projekty.

Michał Petas Sieć Badawcza Łukasiewicz - Instytut Lotnictwa
4.8/5
Uczenie maszynowe (Machine Learning) w Pythonie

Spoko w branży finansowej!

Konrad Gruszka Politechnika Częstochowska
5.0/5
Uczenie maszynowe (Machine Learning) w Pythonie

Bardzo dobrze i sprawnie przeprowadzone szkolenie dot. technik ML w pythonie. Polecam dla osób które zajmują się tym w praktyce. Możliwość pogłębienia wiedzy w tej dziedzinie.

Anna Matuszyk Bank Millennium S.A.
4.9/5
Python od podstaw, przez analizę danych, do machine learning

Bardzo dobre wykłady, dużo przydatnej wiedzy i perfekcyjny trener M. Z.

Kacper Jakubowski Fundacja Rozwoju Systemu Edykacji
5.0/5
Programowanie w języku Python - podstawy

Szkolenie z Przemkiem polecam każdemu, kto chce zgłębić wiedzę na temat Pythona, a jednocześnie świetnie się przy tym bawić. Mimo tego, że program szkolenia jest pełny, Przemek zawsze znajdował czas, aby zatrzymać się i wytłumaczyć wszelkie niejasności. Będę polecać znajomym w branży. :)

Patrycja Koruba H-Consulting Wojciech Hołowicz
5.0/5
Programowanie w języku Python - podstawy

Polecam

Krzysztof Dzwinel ORLEN Upstream Polska Sp. z o.o.
4.9/5
Python od podstaw, przez analizę danych, do machine learning

Super szkolenie, prowadzący Pan Mateusz spełnił moje oczekiwania, wykazał się wiedzą na każdy temat, potrafił odpowiadać na wszystkie zadawane pytania w trakcie szkolenia oraz pomagał rozwiązać każdy problem - w skrócie - pełen profesjonalizm. Polecam wybranie tego szkolenia!

Mateusz Sowiński URZĄD KOMISJI NADZORU FINANSOWEGO
5.0/5
Programowanie w języku Python - podstawy

Bardzo polecam

Jakub Tomaszewski Towarzystwo Ubezpieczeń i Reasekuracji Warta S.A.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Testowanie kodu w języku Python”?

Szkolenie trwa 3 dni.

Ile kosztuje szkolenie „Testowanie kodu w języku Python”?

Cena to 2 400 zł netto (2 952 zł brutto) za osobę.

Kiedy odbędzie się szkolenie „Testowanie kodu w języku Python”?

Termin uruchamiamy po zebraniu grupy. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Testowanie kodu w języku Python” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.