Sztuka testowania jednostkowego, wydanie trzecie: Z przykładami w JavaScript

Ocena:   (4,8 na 5)

Sztuka testowania jednostkowego, wydanie trzecie: Z przykładami w JavaScript (Roy Osherove)

Opinie czytelników

Podsumowanie:

Książka ta jest wysoko ceniona jako niezbędne źródło wiedzy na temat testów jednostkowych, zwłaszcza dla programistów korzystających z JavaScript lub powiązanych frameworków. Chociaż jest chwalona za kompleksowe podejście i cenne przykłady, niektórzy czytelnicy zauważają, że w tekście występuje nadmierna liczba powtórzeń.

Zalety:

Świetne źródło wiedzy na temat testów jednostkowych, zwłaszcza dla frameworków JavaScript
służy jako doskonałe odniesienie
oferuje praktyczne przykłady
korzystne dla nauczania zespołów o testach jednostkowych
uważana za „biblię” testów jednostkowych.

Wady:

Zawiera zbyt wiele powtórzeń, w tym redundancje w rozdziałach; niektórzy mogą uznać to za nużące pomimo swojej przydatności.

(na podstawie 4 opinii czytelników)

Oryginalny tytuł:

The Art of Unit Testing, Third Edition: With Examples in JavaScript

Zawartość książki:

Sztuka testowania jednostkowego, wydanie trzecie The Art of Unit Testing, Third Edition pozwala zejść pod powierzchnię i zrozumieć, w jaki sposób testowanie jednostkowe może zmienić sposób dostarczania i utrzymywania oprogramowania.

The Art of Unit Testing, Third Edition aktualizuje międzynarodowy bestseller, aby odzwierciedlić nowoczesne narzędzia i praktyki programistyczne. To rozszerzone wydanie uczy pisania testów jednostkowych dla kodu asynchronicznego i obserwowalnego, a także metod fałszowania funkcji, modułów i refaktoryzacji. Poznasz wzorce i organizację testów, pracę ze starszym kodem, a nawet kod "nietestowalny". Liczne przykłady niezależne od narzędzi są prezentowane w języku JavaScript i zostały starannie zaprojektowane, aby można je było zastosować do kodu napisanego w dowolnym języku.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Testowanie jednostkowe jest powszechnie stosowaną praktyką w zespołach programistycznych każdej wielkości. Wielcy programiści powiedzą ci, że testowanie jest tak samo stanem umysłu, jak zbiorem narzędzi i praktyk. The Art of Unit Testing, Third Edition pozwala zejść pod powierzchnię i zrozumieć, w jaki sposób testowanie jednostkowe może zmienić sposób dostarczania i utrzymywania oprogramowania. Teraz z przykładami w JavaScript, to nowe wydanie zostało zaktualizowane, aby odzwierciedlić cechy nowoczesnej bazy kodu, w tym asynchroniczne i zmodularyzowane, rozproszone usługi. Praktyki i wzorce, których się nauczysz, można również łatwo zastosować w innych językach, w tym C#, Java i Python.

O książce

The Art of Unit Testing, Third Edition prowadzi krok po kroku od pierwszych prostych testów jednostkowych do tworzenia kompletnych zestawów testów, które są łatwe w utrzymaniu, czytelne i godne zaufania. Teraz z przykładami wykorzystującymi JavaScript i Node, to rozszerzone trzecie wydanie uczy pisania testów jednostkowych dla asynchronicznego i obserwowalnego kodu, a także metod fałszowania funkcji, modułów i refaktoryzacji. Zapoznasz się ze złożonymi tematami, takimi jak mocks i stubs, odkryjesz, jak radzić sobie z trudnymi, starszymi bazami kodu i zaoszczędzisz czas dzięki testom, które działają zarówno dla aplikacji frontendowych, jak i backendowych. The Art of Unit Testing, Third Edition to niezbędny przewodnik dla każdego testera jednostkowego, który chce czuć się pewnie pisząc kod, który jest łatwiejszy w tworzeniu, utrzymaniu i adaptacji.

Co jest w środku

Tworzenie czytelnych, łatwych w utrzymaniu i godnych zaufania testów.

Praca z podróbkami, stubami, obiektami mock i frameworkami izolującymi (mocking).

Proste techniki wstrzykiwania zależności.

Refaktoryzacja starszego kodu.

O czytelniku

Przykłady w książce wykorzystują JavaScript i Node i obejmują cały stos deweloperski.

O autorze

Roy Osherove jest uznanym na całym świecie ekspertem w dziedzinie testów jednostkowych i zwinnej metodologii oprogramowania. Nadal jest aktywnym programistą, konsultuje i szkoli zespoły na całym świecie w zakresie delikatnej sztuki testowania jednostkowego i rozwoju opartego na testach. Jest również autorem książki Elastic Leadership. Blog Roya znajduje się pod adresem ArtOfUnitTesting.com.

Vladimir Khorikov jest autorem książki Unit Testing Principles, Practices, and Patterns, autorem Pluralsight i Microsoft MVP. Był mentorem wielu zespołów w zakresie tajników testów jednostkowych.

Dodatkowe informacje o książce:

ISBN:9781617297489
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2024
Liczba stron:325

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Sztuka testowania jednostkowego: Z przykładami w C# - The Art of Unit Testing: With Examples in...
Streszczenie The Art of Unit Testing, Second...
Sztuka testowania jednostkowego: Z przykładami w C# - The Art of Unit Testing: With Examples in C#
Sztuka testowania jednostkowego, wydanie trzecie: Z przykładami w JavaScript - The Art of Unit...
Sztuka testowania jednostkowego, wydanie trzecie...
Sztuka testowania jednostkowego, wydanie trzecie: Z przykładami w JavaScript - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)