Opis treści
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.
_x005F_x000D_ _x005F_x000D_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.
_x005F_x000D_ _x005F_x000D_W książce między innymi:
_x005F_x000D_ _x005F_x000D_- _x005F_x000D_
- najlepsze praktyki dotyczące projektowania testów _x005F_x000D_
- praca z frameworkiem pytest przeznaczonym do testowania aplikacji _x005F_x000D_
- tworzenie testów funkcjonalnych dla aplikacji WSGI za pomocą biblioteki webtest _x005F_x000D_
- zasady programowania sterowanego testami _x005F_x000D_
- techniki tworzenia niezawodnych aplikacji w Pythonie _x005F_x000D_
Najważniejsze jest testowanie kodu - od pierwszej linii!
_x005F_x000D_„Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji”, Alessandro Molina – jak czytać ebook?
Ebooka „Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji”, tak jak pozostałe książki w formacie elektronicznym przeczytacie w aplikacji mobilnej Woblink na Android lub iOS lub na innym urządzeniu obsługującym format epub lub mobi - czytnik ebooków (Pocketbook, Kindle, inkBook itd.), tablet, komputer etc. Czytaj tak, jak lubisz!
Zanim zdecydujesz się na zakup, możesz również przeczytać u nas darmowy fragment ebooka. A jeśli wolisz słuchać, sprawdź, czy książka jest dostępna w Woblink także jako audiobook (mp3).