BDD w działaniu, wydanie drugie

Ocena:   (4,4 na 5)

BDD w działaniu, wydanie drugie (Ferguson Smart John)

Opinie czytelników

Podsumowanie:

BDD In Action jest chwalone jako przystępne i praktyczne wprowadzenie do Behavior-Driven Development, z kompleksowym omówieniem zarówno podstawowych, jak i zaawansowanych tematów. Wielu recenzentów podkreśla jej przejrzystość, praktyczne przykłady i integrację z DevOps. Jeden z recenzentów wyraził jednak rozczarowanie z powodu otrzymania słabo wydrukowanej czarno-białej wersji książki, co wpłynęło na jej czytelność.

Zalety:

Przystępne wprowadzenie do BDD
kompleksowa treść obejmująca podstawy i zaawansowane tematy
dobrze napisana i łatwa do naśladowania
praktyczne przykłady i fragmenty kodu
zmodernizowane drugie wydanie
bardzo przydatne do nauki praktyk BDD.

Wady:

Słaba jakość druku w niektórych fizycznych egzemplarzach; jeden z recenzentów stwierdził, że czarno-biały format jest trudny do odczytania.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

BDD in Action, Second Edition

Zawartość książki:

Dostarczaj oprogramowanie, które robi to, co powinno! Behavior-Driven Development prowadzi projekty oprogramowania do sukcesu dzięki współpracy, technikom komunikacji i konkretnym wymaganiom, które można przekształcić w testy automatyczne.

W BDD in Action, Second Edition dowiesz się jak:

⬤ Wdrażać i ulepszać praktyki BDD.

⬤ Ustalać priorytety funkcji na podstawie celów biznesowych.

⬤ Prowadzić przykładową sesję mapowania.

⬤ Pisać automatyczne testy akceptacyjne.

⬤ Skalować automatyczne testy akceptacyjne.

⬤ Dostarczanie dokładnych raportów i dokumentacji.

Około połowa wszystkich projektów programistycznych nie spełnia wymagań. Behavior-Driven Development (BDD) pomaga upewnić się, że Twój projekt nie jest jednym z nich. Behavior-Driven Development in Action, Second Edition uczy, jak upewnić się, że wszyscy zaangażowani w projekt oprogramowania - od programistów po nietechnicznych interesariuszy - zgadzają się co do celów i założeń. Przedstawia umiejętności komunikacyjne, praktyki współpracy i przydatne narzędzia automatyzacji, które pozwolą ci odnieść sukces dzięki BDD. Teraz, w drugim wydaniu, ten poprawiony bestseller został obszernie zaktualizowany o nowe techniki włączania BDD do praktyk rozwojowych na dużą skalę i korporacyjnych, takich jak Agile i DevOps.

Przedmowa autorstwa Daniela Terhorsta-Northa.

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

O technologii

Behavior-Driven Development to technika projektowania oprogramowania oparta na współpracy, która organizuje przykłady pożądanego zachowania aplikacji w konkretną, testowalną specyfikację. Ponieważ proces BDD gromadzi dane wejściowe ze wszystkich obszarów organizacji, maksymalizuje prawdopodobieństwo, że oprogramowanie zadowoli zarówno użytkowników końcowych, jak i interesariuszy biznesowych. Ustalone praktyki współpracy i strategie automatyzacji zawarte w tej książce pomogą zmaksymalizować korzyści płynące z BDD dla zespołu programistów i klientów biznesowych.

O książce

W BDD in Action, Second Edition, nauczysz się płynnie integrować BDD z istniejącym procesem rozwoju. To gruntownie zmienione nowe wydanie pokazuje teraz, jak zintegrować BDD z DevOps i systemami Agile na dużą skalę. Praktyczne przykłady przedstawiają umiejętności komunikacji międzyfunkcyjnej zespołu, prowadzenie udanej analizy wymagań oraz konfigurowanie zautomatyzowanych kryteriów akceptacji.

What's Inside

⬤ Jak BDD pozytywnie wpływa na pracę zespołową, dynamikę i współpracę z interesariuszami.

⬤ Pomagać zespołom w odkrywaniu i analizowaniu wymagań, odkrywaniu założeń i zmniejszaniu ryzyka.

⬤ Zwiększenie efektywności testów akceptacyjnych, integracyjnych i jednostkowych.

⬤ Zautomatyzuj raportowanie i żywą dokumentację, aby poprawić przejrzystość.

O Czytelniku

Dla wszystkich zespołów programistycznych. Nie jest wymagane doświadczenie z BDD. Przykłady z Java, JavaScript i TypeScript można łatwo wyrazić w wybranym języku.

O autorze

John Ferguson Smart jest twórcą frameworka Serenity BDD i założycielem szkoły szkoleniowej Serenity Dojo. Jan Molak jest autorem frameworka testowego Serenity/JS, Jenkins Build Monitor oraz innych narzędzi CD i testowych.

Spis treści

CZĘŚĆ 1 - PIERWSZE KROKI

1 Tworzenie oprogramowania, które robi różnicę.

2 Wprowadzenie do Behavior-Driven Development.

3 BDD: wycieczka w nieznane.

CZĘŚĆ 2 - CZEGO CHCĘ? DEFINIOWANIE WYMAGAŃ PRZY UŻYCIU BDD

4 Spekuluj: Od celów biznesowych do priorytetowych funkcji.

5 Opisywanie i ustalanie priorytetów funkcji.

6 Ilustrowanie funkcji przykładami.

7 Od przykładów do wykonywalnych specyfikacji.

CZĘŚĆ 3 - JAK TO ZBUDOWAĆ? KODOWANIE W SPOSÓB BDD.

8 Od wykonywalnych specyfikacji do zautomatyzowanych testów akceptacyjnych.

9 Pisanie solidnych automatycznych testów akceptacyjnych.

10 Automatyzacja kryteriów akceptacji dla warstwy UI.

11 Wzorce projektowe automatyzacji testów dla warstwy UI.

12 Skalowalna automatyzacja testów z użyciem wzorca Screenplay.

13 BDD i wykonywalne specyfikacje dla mikrousług i API.

14 Wykonywalne specyfikacje dla istniejących systemów z Serenity/JS.

15 Przenośna automatyzacja testów z Serenity/JS.

16 Żywa dokumentacja i dowody wydania.

Dodatkowe informacje o książce:

ISBN:9781617297533
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2023
Liczba stron:459

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Java Power Tools
Każdy rozdział zawiera serię krótkich artykułów na temat jednego konkretnego narzędzia - niezależnie od tego, czy chodzi o systemy...
Java Power Tools
Narzędzia Java Power Tools - Java Power Tools
Wszyscy prawdziwi rzemieślnicy potrzebują najlepszych narzędzi, aby wykonać swoją najlepszą pracę, a programiści nie są...
Narzędzia Java Power Tools - Java Power Tools
BDD w działaniu, wydanie drugie - BDD in Action, Second Edition
Dostarczaj oprogramowanie, które robi to, co powinno! Behavior-Driven Development prowadzi...
BDD w działaniu, wydanie drugie - BDD in Action, Second Edition

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)