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

Helion
Programowanie sterowane testami w Pythonie Jak tworzyć skalowalne zestawy testów i aplikacji
Wysyłka:
1 - 3 dni robocze + czas dostawy
Sugerowana cena
79,00 PLN
Nasza cena
55,34 PLN
Oszczędzasz 30%
Najniższa cena w ciągu ostatnich 30 dni: 55,34 zł

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

Szczegóły

  • Rok wydania: 2022
  • Format: 16,8 x 23,7 cm
  • Oprawa: Miękka
  • Tytuł: Programowanie sterowane testami w Pythonie Jak tworzyć skalowalne zestawy testów i aplikacji
    Autor: Alessandro Molina
    Wydawnictwo: Helion
    ISBN: 9788328386648
    Tytuł oryginału: Crafting Test-Driven Software with Python: Write test suites that scale with your applications
    Język oryginału: angielski
    Tłumacz: Górczyński Robert
    Języki: polski
    Rok wydania: 2022
    Ilość stron: 296
    Format: 16,8 x 23,7 cm
    Oprawa: Miękka

    Recenzje

    Klienci, którzy kupili oglądany produkt kupili także: