Przejdź do treści
Helion

Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji

58,55 zł 79,00 zł
znak.com.pl Zobacz w sklepie

Opis

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.

Zobacz w sklepie (7 ofert)

bonito.pl 55,30 zł Dostawa od 10,99 zł Zobacz w sklepie
takwiele.pl 64,99 zł Dostawa od 15,00 zł Zobacz w sklepie
erli.pl 79,00 zł Dostawa od 10,40 zł Zobacz w sklepie
znak.com.pl 58,55 zł Zobacz w sklepie
https://tantis.pl/ 48,89 zł Dostawa od 6,99 zł Zobacz w sklepie
skupszop.pl 80,42 zł Zobacz w sklepie
ksiazkitanie.pl 99,99 zł Dostawa od 18,99 zł Zobacz w sklepie