Programowanie sterowane testami w Pythonie

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 oCzytaj więcej

  • Wydawnictwo: Helion
  • Data premiery: 2022-04-19
  • Okładka: miękka
  • Liczba stron: 296
  • Wymiary: 240 x 170
więcej parametrów

O książce

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!

Dane szczegółowe

Identyfikator produktu
3237620
Tytuł
Programowanie sterowane testami w Pythonie
Wydawnictwo
Język
polski
Język oryginału
angielski
Liczba stron
296
Typ okładki
miękka
Wydanie
I
Data premiery
2022-04-19
Rok wydania
2022
Wymiary
240 x 170
Waga
0.49 kg
Wysokość
170 mm
Długość
240 mm
Głębokość
15 mm
Liczba elementów zakres
Do 49
Szerokość
168 mm
Nasza cena
60,09 zł
Bądź pierwszy!
Twoja recenzja produktu “Programowanie sterowane testami w Pythonie” będzie bardzo przydatna dla innych użytkowników.
Recenzje produktów są zarządzane przez stronę trzecią w celu weryfikacji autentyczności i zgodności z naszymi wytycznymi dotyczącymi ocen i recenzji
Recenzje
Każdą z recenzji weryfikujemy na trzy sposoby:
  • Klient zweryfikowany
    Autorzy recenzji z tym oznaczeniem są naszymi klientami. Kupili ten produkt w sklepie tantis.pl.
  • Klient niezweryfikowany
    Autorzy recenzji z tym oznaczeniem są naszymi użytkownikami, ale nie możemy potwierdzić, że kupili ten produkt w sklepie tantis.pl.
  • Recenzja Zweryfikowana
    Potwierdzamy, że prezentowana opinia może dotyczyć danego produktu i zawiera elementy jego recenzji.
Dostawa i płatność
Udostępnij produkt
Wstaw link na:
lub skopiuj link
Dodano do koszyka