Course details

Pytest. Kurs video. Automatyzacja testów w Pythonie

Pytest. Kurs video. Automatyzacja testów w Pythonie

Adam Szpilewicz

Videocourse

Obierz kurs na... testowanie oprogramowania w Pythonie

W erze cyfrowej, w której obecnie funkcjonujemy, zainstalowane na towarzyszących nam urządzeniach oprogramowanie jest niezmiernie ważne. Można powiedzieć - i nie będzie w tym twierdzeniu przesady - że napędza ono niemal każdy aspekt życia. W związku z tym jego jakość i niezawodność stają się kluczowe. A co za tym idzie - kluczowe w procesie tworzenia oprogramowania jest jego testowanie. Na szczęście dysponujemy narzędziami, które doskonale radzą sobie z tym zadaniem. Jednym z nich jest Pytest - nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplikacji czy bibliotek.

Z Pytestu do testowania kodu korzystają nie tylko freelancerzy i twórcy oprogramowania typu open source, ale również zespoły programistyczne funkcjonujące w ramach mniejszych i większych przedsiębiorstw. Chwalą framework za jego wszechstronność, mnogość dostępnych rozszerzeń, łatwość tworzenia własnych bibliotek, wreszcie za to, że Pytest radzi sobie bardzo dobrze z testowaniem aplikacji webowych i usług sieciowych. Jeśli chcesz się dowiedzieć, jak to wygląda w praktyce, zapraszamy do wzięcia udziału w naszym kursie. Wiedza, którą w jego trakcie zdobędziesz, niewątpliwie wpłynie pozytywnie na jakość tworzonego przez Ciebie kodu, pozwoli Ci na szybsze identyfikowanie błędów i zwiększenie efektywności rozwoju oprogramowania.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Ucząc się z naszym kursem, między innymi:

  • Opanujesz podstawową wiedzę dotyczącą testowania oprogramowania
  • Dowiesz się, jak skonfigurować środowisko pracy
  • Zaznajomisz się z plikami konfiguracyjnymi frameworka, takimi jak conftest.py i pytest.ini
  • Poznasz zaawansowane techniki:
    • używanie własnych i wbudowanych markerów
    • integracja z GitHub Actions (w tym ruleset)
    • parametryzacja testów
    • fixtury i mocki (autouse, yield, name, ids, tmpdir, tmpdir_factory, capsys, mocker, magicmock, recwarn, doctest)

Szkolenie Pytest. Kurs video. Automatyzacja testów w Pythonie stanowi kompleksowe wprowadzenie do automatyzacji testów w Pythonie i skupia się na praktycznych aspektach pisania testów i zarządzania nimi. Kurs kończy się na poziomie średnio zaawansowanym. Po jego ukończeniu będziesz w stanie tworzyć kompleksowe scenariusze testowe i efektywnie zarządzać procesem testowania w różnorodnych projektach.

  • Title: Pytest. Kurs video. Automatyzacja testów w Pythonie
  • Author: Adam Szpilewicz
  • Duration time: 03:36:29
  • ISBN: 978-83-289-1587-9, 9788328915879
  • Date of issue: 2024-05-16
  • Format: Kurs Video
  • Item ID: vpytes
  • Publisher: Videopoint