Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
100+ Ćwiczeń - Testy jednostkowe w języku Python - unittest
Rating: 4.6 out of 5(49 ratings)
580 students

100+ Ćwiczeń - Testy jednostkowe w języku Python - unittest

Rozwijaj swoje umiejętności w testowaniu jednostkowym: 100+ praktycznych ćwiczeń w Pythonie z frameworkiem unittest!
Last updated 4/2025
Polish

What you'll learn

  • rozwiąż ponad 100 ćwiczeń z testów jednostkowych w języku Python
  • zajmij się rzeczywistymi problemami występującymi w programowaniu
  • pracuj z dokumentacją i Stack Overflow
  • gwarantowane wsparcie instruktora

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

16 sections111 lectures51m total length
  • Info0:15
  • Wprowadzenie do Google Colab9:36
  • Instalacja Anacondy - Windows 105:27
  • Wprowadzenie do programu Spyder4:48
  • Instalacja Anacondy - Linux (Ubuntu)12:39
  • PyCharm Tutorial0:06

Requirements

  • ukończone kursy ze ścieżki Python Developer na tym koncie instruktorskim
  • ukończone kurs z testowania jednostkowego w języku Python na tym koncie instruktorskim

Description

To praktyczny kurs, który umożliwia uczestnikom doskonalenie umiejętności pisania testów jednostkowych w Pythonie, korzystając z wbudowanego frameworka unittest.

Testy jednostkowe są kluczowym narzędziem dla każdego programisty - pomagają w wykrywaniu błędów na wczesnym etapie procesu tworzenia oprogramowania oraz ułatwiają proces utrzymania i rozwoju kodu. Dlatego umiejętność pisania skutecznych testów jednostkowych jest bardzo ważna.

Kurs ten składa się z ponad 100 ćwiczeń, które pokrywają szeroki zakres aspektów związanych z unittest w Pythonie. Każde ćwiczenie skupia się na konkretnym aspekcie pisania testów jednostkowych, takim jak tworzenie test case'ów, korzystanie z różnych typów asercji, ustawianie i kończenie testów, mockowanie, testowanie wyjątków i wiele innych.

Ćwiczenia są zaprojektowane tak, aby pomóc uczestnikom zrozumieć i utrwalić kluczowe koncepcje związane z testami jednostkowymi w Pythonie. Dla każdego ćwiczenia dostępne są szczegółowe rozwiązania, które pomagają uczestnikom porównać swoje podejście z optymalnym rozwiązaniem, zrozumieć potencjalne błędy i nauczyć się lepszego podejścia do problemu.

Ten kurs to doskonały wybór dla tych, którzy chcą opanować umiejętność pisania testów jednostkowych w Pythonie poprzez praktykę. Bez względu na to, czy jesteś początkującym programistą, czy doświadczonym deweloperem, ten kurs pomoże Ci udoskonalić swoje umiejętności testowania i stać się bardziej efektywnym programistą Pythona.


unittest – Niezawodne testowanie kodu w Pythonie

unittest to wbudowany moduł Pythona służący do tworzenia i uruchamiania testów jednostkowych. Pozwala na automatyczne sprawdzanie poprawności działania poszczególnych fragmentów kodu, co ułatwia wykrywanie błędów i zapewnia stabilność aplikacji. Moduł oferuje bogaty zestaw narzędzi do definiowania przypadków testowych, organizowania ich w zestawy oraz raportowania wyników – wszystko zgodnie z podejściem test-driven development (TDD).

Who this course is for:

  • Początkujący programiści Pythona
  • Programiści aplikacji backendowych i webowych
  • Testerzy i inżynierowie QA
  • Zespoły developerskie wdrażające testy automatyczne
  • Twórcy oprogramowania
  • Osoby przygotowujące się do rozmów kwalifikacyjnych
  • Studenci kierunków informatycznych
  • Freelancerzy i twórcy własnych projektów