Ocena:
Książka stanowi kompleksowy i praktyczny przewodnik po korzystaniu z Cucumber dla Behavior-Driven Development (BDD), szczególnie w kontekście Java. Jest chwalona za to, że jest łatwa w czytaniu, bogata w treść i odpowiednia zarówno dla czytelników technicznych, jak i nietechnicznych. Autorzy skutecznie przekazują sposób myślenia BDD, łącząc teorię z praktycznymi przykładami i promując współpracę między członkami zespołu.
Zalety:⬤ Łatwa w czytaniu i dobrze zorganizowana, dostosowana do różnych poziomów doświadczenia.
⬤ Bogata w praktyczne przykłady i przydatne spostrzeżenia na temat stosowania BDD z Cucumber.
⬤ Dobre omówienie pojęć takich jak specyfikacje na przykładach i zapobieganie kruchym testom.
⬤ Cenna zarówno dla technicznych, jak i nietechnicznych członków zespołu, usprawniająca komunikację.
⬤ Mocne wskazówki dotyczące rzeczywistych zastosowań i zaawansowanych funkcji Cucumber.
⬤ Niektórzy czytelnicy uznali części poradnika za zbyt szczegółowe lub powolne.
⬤ Istnieją wzmianki o tym, że treść może nie być w pełni aktualna.
⬤ Niektóre tematy, takie jak testowanie baz danych, mogą nie być dogłębnie zbadane.
⬤ Potencjalnie onieśmielające dla czytelników nietechnicznych ze względu na ilość zawartego kodu.
(na podstawie 47 opinii czytelników)
The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers
Zespoły pracujące na JVM mogą teraz na zawsze pożegnać się z niezrozumiałymi wymaganiami, żmudnymi ręcznymi testami akceptacyjnymi i nieaktualną dokumentacją. Cucumber - popularne narzędzie open-source, które pomaga zespołom skuteczniej komunikować się z klientami - ma teraz wersję Java, a nasza bestsellerowa książka Cucumber została zaktualizowana. Książka Cucumber for Java zawiera te same świetne porady dotyczące dostarczania solidnych aplikacji opartych na współpracy, ale z całym kodem całkowicie przepisanym w Javie. Nowe rozdziały obejmują funkcje unikalne dla wersji Java Cucumber i odzwierciedlają spostrzeżenia zespołu Cucumber od czasu opublikowania oryginalnej książki.
Do tej pory zespołom tworzącym aplikacje Java trudno było nauczyć się, jak czerpać korzyści z Behaviour-Driven Development (BDD). Ta książka zmienia to wszystko, opisując szczegółowo, jak używać Cucumber, aby wykorzystać moc specyfikacji zwykłego języka w procesie programowania.
W części 1 dowiesz się, jak używać Cucumber's Gherkin DSL, aby opisać zachowanie, którego klienci oczekują od systemu. Dowiesz się również, jak napisać kod Java, który interpretuje te specyfikacje w prostym języku i sprawdza je w aplikacji. Część 2 poprowadzi Cię przez praktyczny przykład z wykorzystaniem Spring, MySQL i Jetty. Rozszerzone rozdziały uczą, jak używać Selenium do napędzania aplikacji i obsługi asynchronicznych wywołań Ajax, a nowe rozdziały obejmują wstrzykiwanie zależności (DI) i zaawansowane techniki pomagające w utrzymaniu szybkości zestawów testowych. Część 3 pokazuje, jak zintegrować Cucumber z systemem ciągłej integracji (CI), pracować z usługą internetową REST, a nawet używać BDD ze starszymi aplikacjami.
Napisany przez twórcę Cucumber i dwóch jego najbardziej doświadczonych użytkowników i współpracowników, The Cucumber for Java Book jest autorytatywnym przewodnikiem, który zapewni Tobie i Twojemu zespołowi całą wiedzę potrzebną do rozpoczęcia korzystania z Cucumber z pewnością siebie.
© 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)