Programowanie sterowane testami w Pythonie

Autor: Alessandro Molina

Wydawca: Helion

Czas wysyłki: do 7 dni roboczych

Price: 74,05 zł
(Brutto)
Zdobądź 7 pkt w programie Labotiga Team = 1,40 zł
Dowiedz się więcej o programie Labotiga Team

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 PythonieNajważniejsze jest testowanie kodu - od pierwszej linii!
Marka Helion
Wysyłka do 7 dni roboczych
Indeks 476317
Autor Alessandro Molina
ISBN 9788328386648
Rok wydania Rok wydania: 2022, oprawa: broszurowa
Wydawnictwo Helion
Data premiery 2022-04-19
Oprawa broszurowa
Ilość stron 296
Cena detaliczna netto 75.24
Cena detaliczna brutto 79.00
Format 237x168 mm

baner punkty lb.jpg

labotiga-nowa-baner-karta-produktu-promocja.jpg

Ładowanie...
Powrót do góry