- Autor:
- Długość
- liczba lekcji: 27, czas trwania: 03:36:29
- Ocena
Kurs video
Pytest. Kurs video. Automatyzacja testów w Pythonie Adam Szpilewicz
- Autor:
- Adam Szpilewicz
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 3 godz. 36 min.
- Technologia:
- pytest 8.1, Python 3.12
- Ocena:
Spis lekcji kursu video
-
1. Wstęp 00:03:27
-
2. Ustawienie środowiska 00:24:44
-
3. Pytest - wprowadzenie 00:26:48
-
4. Pisanie funkcji testowych 00:31:34
-
5. Fixtury i mocki 01:22:03
- 5.1. Wprowadzenie z przykładami 00:14:06
- 5.2. Określenie zakresu 00:10:32
- 5.3. Opcje autouse i yield 00:09:33
- 5.4. Parametryzacja oraz parametry name i ids 00:09:47
- 5.5. Wbudowane tmpdir i tmpdir_factory 00:11:36
- 5.6. Wbudowane capsys 00:06:18
- 5.7. Mock, Mocker i MagicMock 00:12:10
- 5.8. Recwarn i doctest 00:08:01
-
6. Zagadnienia dodatkowe 00:21:47
-
7. Github actions 00:24:47
-
8. Zakończenie 00:01:19
Opis
kursu video
:
Pytest. Kurs video. Automatyzacja testów w Pythonie
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.
Wybrane bestsellery
Adam Szpilewicz - pozostałe kursy
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Pytest. Kurs video. Automatyzacja testów w Pythonie Adam Szpilewicz (2) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(1)
więcej opinii
ukryj opinie