Hodnocení:
Kniha poskytuje podrobného průvodce programem Cucumber, zejména se zaměřením na vývoj řízený chováním (BDD) pro testování softwaru. Je vhodná pro ty, kteří již znají postupy kódování, klade důraz na jasnou komunikaci při vývoji softwaru a obsahuje řadu praktických příkladů. Je však zaměřena především na jazyk Ruby, což může omezit její použitelnost pro ty, kteří používají jiné programovací jazyky.
Klady:** Dobře strukturovaný a srozumitelný obsah. ** Ucelený přehled funkcí a metod jazyka Cucumber. ** Skvělé pro začátečníky v oblasti Cucumberu a vývoje řízeného chováním. ** Obsahuje praktické příklady, které jsou důkladně vysvětleny. ** Pomáhá podpořit komunikaci mezi členy projektového týmu.
Zápory:** Obsah je silně zaměřen na jazyk Ruby, což omezuje jeho použitelnost pro jiné jazyky. ** Pro úplné začátečníky bez předchozích znalostí kódování může být příliš pokročilý. ** Některým čtenářům může kniha připadat pedantská; od začátku dávají přednost praktickým nástrojům. ** Mohly by se hodit další zdroje, například balíček nástrojů ke stažení.
(na základě 10 hodnocení čtenářů)
The Cucumber Book: Behaviour-Driven Development for Testers and Developers
Vaši zákazníci chtějí spolehlivý software bez chyb, který dělá přesně to, co od něj očekávají. Ne vždy však dokáží své představy formulovat dostatečně jasně, abyste je mohli převést do kódu. Potřebujete Cucumber: nástroj pro testování, komunikaci a požadavky - vše v jednom. Veškerý kód v této knize je aktualizován pro Cucumber 2. 4, Rails 5 a RSpec 3.5.
Vyjádřete divoké nápady svých zákazníků jako sadu jasných, proveditelných specifikací, které si může přečíst každý člen týmu. Vložte tyto příklady do nástroje Cucumber a nechte se jím vést při vývoji. Vytvořte přesně takový kód, aby byli vaši zákazníci spokojeni. Pomocí nástroje Cucumber můžete testovat téměř jakýkoli systém nebo jakoukoli platformu.
Začněte používat základní funkce Cucumberu a pracujte s jazykem Gherkin DSL Cucumberu, abyste mohli jednoduše popsat chování, které vaši zákazníci od systému požadují. Poté napište kód v jazyce Ruby, který tyto specifikace v jednoduchém jazyce interpretuje a porovná je s vaší aplikací. Dále si získané znalosti upevníte na praktickém příkladu, kde se naučíte pokročilejší techniky Cucumberu, testovat asynchronní systémy a testovat systémy využívající databázi. Recepty upozorňují na některé z nejobtížnějších a nejčastěji se vyskytujících situací, které autoři pomáhali týmům řešit. Díky těmto vzorům a technikám otestujete pomocí Capybary a Selenia webové aplikace náročné na Ajax, webové služby REST, aplikace Ruby on Rails, aplikace s příkazovým řádkem, starší aplikace a další.
Tato autoritativní příručka, napsaná tvůrcem Cucumberu a spoluzakladateli společnosti Cucumber Ltd., poskytne vám a vašemu týmu veškeré znalosti, které potřebujete k tomu, abyste mohli začít Cucumber s jistotou používat.
Co budete potřebovat:
Windows, Mac OS X (s XCode) nebo Linux, Ruby 1. 9. 2 a vyšší, Cucumber 2. 4, Rails 5 a RSpec 3. 5.
© 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)