
Programowanie sterowane testami w Pythonie
Parametry
- Stan
- Nowy
- Faktura
- Faktura VAT
- Wydawnictwo
- Helion
- Język
- polski
- Okładka
- miękka
- Waga (z opakowaniem)
- 0,3 kg
- Wysokość produktu
- 23,7 cm
- Szerokość produktu
- 16,8 cm
- Numer wydania
- 1
- Autor
- Alessandro Molina
- Liczba stron
- 296
- Tytuł
- Programowanie sterowane testami w Pythonie
- Rok wydania
- 2 022
- ISBN
- 9788328386648
- Nośnik
- książka papierowa
- Seria
- inna
Opis produktu
Programowanie sterowane testami w Pythonie
Helion
Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się na integracji procesów projektowania aplikacji i pisania kodu z prowadzeniem testów. Mimo że taki sposób pracy wydaje się dość wymagający dla zespołów deweloperów, łatwo się przekonać, że TDD pozwala na stałe uzyskiwanie dobrych efektów, a opracowane tą metodą aplikacje zaskakują stabilnością i przewidywalnością w środowisku produkcyjnym.
W tej praktycznej książce dokładnie opisano koncepcje przeprowadzania testów oprogramowania, a szczególny akcent położono na model programowania sterowanego testami. Przedstawiono w niej również szeroką gamę przydatnych do testowania narzędzi, takich jak wbudowany w Pythona moduł testów jednostkowych unittest, frameworki pytest i Robot, a także biblioteka webtest. Omówiono też zasady projektowania testów, testowania kodu podczas implementacji nowych funkcjonalności i tworzenia pełnych zbiorów testów. Ponadto dokładnie zaprezentowano najlepsze praktyki związane z testami automatycznymi i modelem programowania TDD. Poszczególne koncepcje zostały zilustrowane praktycznymi przykładami zastosowania narzędzi dostępnych w Pythonie.
W książce między innymi:
- najlepsze praktyki dotyczące projektowania testów
- praca z frameworkiem pytest przeznaczonym do testowania aplikacji
- tworzenie testów funkcjonalnych dla aplikacji WSGI za pomocą biblioteki webtest
- zasady programowania sterowanego testami
- techniki tworzenia niezawodnych aplikacji w Pythonie
Najważniejsze jest testowanie kodu - od pierwszej linii!

- ISBN: 9788328386648
- Autor: Alessandro Molina
- Wydawnictwo/Producent: Helion
- Strony: 296
- Format: 237x168 mm
- Oprawa: broszurowa
- Rok wydania: 2022
