EasterBlack-owned or founded brands at TargetGroceryClothing, Shoes & AccessoriesBabyHomeFurnitureKitchen & DiningOutdoor Living & GardenToysElectronicsVideo GamesMovies, Music & BooksSports & OutdoorsBeautyPersonal CareHealthPetsHousehold EssentialsArts, Crafts & SewingSchool & Office SuppliesParty SuppliesLuggageGift IdeasGift CardsClearanceTarget New ArrivalsTarget Finds#TargetStyleTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores

BDD in Action, Second Edition - 2nd Edition by John Ferguson Smart & Jan Molak (Paperback)

BDD in Action, Second Edition - 2nd Edition by  John Ferguson Smart & Jan Molak (Paperback) - 1 of 1
$51.42 sale price when purchased online
$59.99 list price
Target Online store #3991

About this item

Highlights

  • Deliver software that does what it's supposed to do!
  • About the Author: John Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization.
  • 488 Pages
  • Computers + Internet, Software Development & Engineering

Description



Book Synopsis



Deliver software that does what it's supposed to do! Behavior-Driven Development guides your software projects to success with collaboration, communication techniques, and concrete requirements you can turn into automated tests.

In BDD in Action, Second Edition you'll learn how to:

  • Implement and improve BDD practices
  • Prioritize features from business goals
  • Facilitate an example mapping session
  • Write automated acceptance tests
  • Scale up your automated acceptance tests
  • Deliver accurate reporting and documentation

Around half of all software projects fail to deliver on requirements. Behavior-Driven Development (BDD) helps make sure that yours isn't one of them. Behavior-Driven Development in Action, Second Edition teaches you how to ensure that everyone involved in a software project--from developers to non-technical stakeholders--are in agreement on goals and objectives. It lays out the communication skills, collaborative practices, and useful automation tools that will let you seamlessly succeed with BDD. Now in its second edition, this revised bestseller has been extensively updated with new techniques for incorporating BDD into large-scale and enterprise development practices such as Agile and DevOps.

Foreword by Daniel Terhorst-North.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Behavior-Driven Development is a collaborative software design technique that organizes examples of an application's desired behavior into a concrete, testable specification. Because the BDD process gathers input from all areas of an organization, it maximizes the likelihood your software will satisfy both end users and business stakeholders. The established collaboration practices and automation strategies in this book will help you maximize the benefits of BDD for your dev team and your business clients.

About the Book

In BDD in Action, Second Edition, you'll learn to seamlessly integrate BDD into your existing development process. This thoroughly revised new edition now shows how to integrate BDD with DevOps and large-scale Agile systems. Practical examples introduce cross-functional team communication skills, leading a successful requirements analysis, and how to set up automated acceptance criteria.

What's Inside

  • How BDD positively affects teamwork, dynamics, and collaboration with stakeholders
  • Help teams discover and analyze requirements, uncover assumptions, and reduce risks
  • Make acceptance, integration, and unit testing more effective
  • Automate reporting and living documentation to improve transparency

About the Reader

For all development teams. No experience with BDD required. Examples in Java, JavaScript, and TypeScript can be easily expressed in your chosen language.

About the Author

John Ferguson Smart is the creator of the Serenity BDD framework and founder of the Serenity Dojo training school. Jan Molak is the author of the Serenity/JS testing framework, Jenkins Build Monitor, and other CD and testing tools.

Table of Contents

PART 1 - FIRST STEPS
1 Building software that makes a difference
2 Introducing Behavior-Driven Development
3 BDD: The whirlwind tour
PART 2 - WHAT DO I WANT? DEFINING REQUIREMENTS USING BDD
4 Speculate: From business goals to prioritized features
5 Describing and prioritizing features
6 Illustrating features with examples
7 From examples to executable specifications
PART 3 - HOW DO I BUILD IT? CODING THE BDD WAY
8 From executable specifications to automated acceptance tests
9 Writing solid automated acceptance tests
10 Automating acceptance criteria for the UI layer
11 Test automation design patterns for the UI layer
12 Scalable test automation with the Screenplay Pattern
13 BDD and executable specifications for microservices and APIs
14 Executable specifications for existing systems with Serenity/JS
15 Portable test automation with Serenity/JS
16 Living documentation and release evidence



From the Back Cover



Revised and upgraded with the latest tools and practices, Behaviour Driven Development in Action, Second Edition teaches you how to integrate BDD into your software development process. The book starts with the communication skills that are the core of good BDD, showing how a successful requirements analysis will reduce waste and make sure you are developing features in line with business goals. Once you've established this collaborative structure, you'll learn how to use automated acceptance criteria to guide and report on the development process. Alongside learning to apply BDD principles at the coding level for more maintainable code, this new edition is expanded with coverage of working with BDD in large-scale Agile systems and as part of DevOps practices.



About the Author



John Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization.

Jan Molak is a trainer, speaker and consultant. He is the author of the Serenity/JS testing framework, Jenkins Build Monitor, and numerous other tools in the continuous delivery and testing space.

Dimensions (Overall): 9.13 Inches (H) x 7.32 Inches (W) x 1.26 Inches (D)
Weight: 1.8 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 488
Genre: Computers + Internet
Sub-Genre: Software Development & Engineering
Publisher: Manning Publications
Theme: Systems Analysis & Design
Format: Paperback
Author: John Ferguson Smart & Jan Molak
Language: English
Street Date: May 2, 2023
TCIN: 90803233
UPC: 9781617297533
Item Number (DPCI): 247-26-5334
Origin: Made in the USA or Imported
If the item details above aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1.26 inches length x 7.32 inches width x 9.13 inches height
Estimated ship weight: 1.8 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, shipped, delivered by a Shipt shopper, or made ready for pickup.
See the return policy for complete information.

Trending Computers & Technology Books

Cybersecurity for Dummies - 3rd Edition by  Joseph Steinberg (Paperback)

$24.99
MSRP $29.99
Buy 1, get 1 50% off select books, games & more

The Coming Wave - by Mustafa Suleyman

$16.99 - $18.83
MSRP $20.00 - $32.50
Buy 1, get 1 50% off select books, games & more

Nexus - by  Yuval Noah Harari (Hardcover)

$21.71
MSRP $35.00
Buy 1, get 1 50% off select books, games & more

The Julia Rothman Collection - (Paperback)

$31.49
MSRP $57.00
Buy 1, get 1 50% off select books, games & more
4.6 out of 5 stars with 10 ratings

Discover more options

Contract Testing in Action - (In Action) by  Marie Cruz & Lewis Prescott (Paperback)

$50.17
MSRP $59.99
Buy 1, get 1 50% off select books, games & more

Spring in Action, Sixth Edition - 6th Edition by  Craig Walls (Paperback)

$47.99
MSRP $59.99
Buy 1, get 1 50% off select books, games & more

Microservices Patterns - by  Chris Richardson (Paperback)

$47.49
MSRP $49.99
Buy 1, get 1 50% off select books, games & more

Acing the System Design Interview - by  Zhiyong Tan (Paperback)

$51.40
MSRP $59.99
Buy 1, get 1 50% off select books, games & more

Related Categories

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member Services

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy