Hodnocení:
Kniha BDD In Action je oceňována jako přístupný a praktický úvod do problematiky vývoje řízeného chováním s komplexním pokrytím základních i pokročilých témat. Mnoho recenzentů vyzdvihuje její srozumitelnost, praktické příklady a integraci s DevOps. Jeden recenzent však vyjádřil zklamání nad tím, že obdržel špatně vytištěnou černobílou verzi knihy, což ovlivnilo její čitelnost.
Klady:⬤ Přístupný úvod do BDD
⬤ komplexní obsah pokrývající základy i pokročilá témata
⬤ dobře napsaná a snadno sledovatelná
⬤ praktické příklady a úryvky kódu
⬤ modernizované druhé vydání
⬤ velmi užitečné pro výuku postupů BDD.
Špatná kvalita tisku některých fyzických výtisků; jeden recenzent shledal černobílý formát špatně čitelným.
(na základě 5 hodnocení čtenářů)
BDD in Action, Second Edition
Dodejte software, který dělá to, co má! Vývoj řízený chováním povede vaše softwarové projekty k úspěchu díky spolupráci, komunikačním technikám a konkrétním požadavkům, které můžete proměnit v automatizované testy.
V knize BDD in Action, Second Edition se naučíte, jak:
⬤ Zavádět a zlepšovat postupy BDD.
⬤ Prioritizovat funkce na základě obchodních cílů.
⬤ Vést příkladové mapování.
⬤ Napsat automatizované akceptační testy.
⬤ Vylepšit automatizované akceptační testy.
⬤ Podávat přesné zprávy a dokumentaci.
Přibližně polovina softwarových projektů nesplní požadavky. Vývoj řízený chováním (BDD) pomáhá zajistit, aby ten váš nebyl jedním z nich. Druhé vydání knihy Behavior-Driven Development in Action vás naučí, jak zajistit, aby se všichni účastníci softwarového projektu - od vývojářů až po netechnické zainteresované strany - shodli na cílech a záměrech. Uvádí komunikační dovednosti, postupy spolupráce a užitečné automatizační nástroje, které vám umožní bezproblémově uspět s BDD. Tento revidovaný bestseller, který nyní vychází ve druhém vydání, byl rozsáhle aktualizován o nové techniky pro začlenění BDD do rozsáhlých a podnikových vývojových postupů, jako jsou Agile a DevOps.
Předmluva Daniela Terhorsta-Northa.
Při zakoupení tištěné knihy získáte zdarma elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Behavior-Driven Development je technika návrhu softwaru založená na spolupráci, která uspořádává příklady požadovaného chování aplikace do konkrétní, testovatelné specifikace. Protože proces BDD shromažďuje vstupy ze všech oblastí organizace, maximalizuje pravděpodobnost, že váš software uspokojí koncové uživatele i zainteresované obchodní subjekty. Zavedené postupy spolupráce a strategie automatizace uvedené v této knize vám pomohou maximalizovat přínosy BDD pro váš vývojový tým i obchodní klienty.
O knize
V knize BDD v akci, druhé vydání, se naučíte bezproblémově integrovat BDD do stávajícího vývojového procesu. Toto důkladně přepracované nové vydání nyní ukazuje, jak integrovat BDD s DevOps a rozsáhlými agilními systémy. Na praktických příkladech se seznámíte s komunikačními dovednostmi napříč týmy, s vedením úspěšné analýzy požadavků a s tím, jak nastavit automatizovaná akceptační kritéria.
Co je uvnitř
⬤ Jak BDD pozitivně ovlivňuje týmovou práci, dynamiku a spolupráci se zainteresovanými stranami.
⬤ Pomáhat týmům zjišťovat a analyzovat požadavky, odhalovat předpoklady a snižovat rizika.
⬤ Zvýšit efektivitu akceptačních, integračních a jednotkových testů.
⬤ Automatizujte reporting a živou dokumentaci pro zlepšení transparentnosti.
O čtenáři
Pro všechny vývojové týmy. Nejsou vyžadovány žádné zkušenosti s BDD. Příklady v jazycích Java, JavaScript a TypeScript lze snadno vyjádřit ve zvoleném jazyce.
O autorovi
John Ferguson Smart je tvůrcem frameworku Serenity BDD a zakladatelem školicí školy Serenity Dojo. Jan Molak je autorem testovacího frameworku Serenity/JS, nástroje Jenkins Build Monitor a dalších CD a testovacích nástrojů.
Obsah
1. ČÁST - PRVNÍ KROKY
1 Tvorba softwaru, který má smysl.
2 Představení vývoje řízeného chováním.
3 BDD: Prohlídka ve víru větru.
2. ČÁST - CO CHCI? DEFINOVÁNÍ POŽADAVKŮ POMOCÍ BDD.
4 Spekulujte: Od obchodních cílů k prioritním funkcím.
5 Popisování a prioritizace funkcí.
6 Ilustrace funkcí na příkladech.
7 Od příkladů k proveditelným specifikacím.
ČÁST 3 - JAK TO SESTAVÍM? KÓDOVÁNÍ ZPŮSOBEM BDD
8 Od spustitelných specifikací k automatizovaným akceptačním testům.
9 Psaní solidních automatizovaných akceptačních testů.
10 Automatizace kritérií přijatelnosti pro vrstvu uživatelského rozhraní.
11 Návrhové vzory automatizace testů pro vrstvu uživatelského rozhraní.
12 Škálovatelná automatizace testů pomocí vzoru Screenplay.
13 BDD a spustitelné specifikace pro mikroslužby a API.
14 Spustitelné specifikace pro existující systémy pomocí Serenity/JS.
15 Přenosná automatizace testů pomocí Serenity/JS.
16 Živá dokumentace a důkazy o vydání.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)