Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers

Buy

Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manual acceptance tests, and out-of-date documentation. Cucumber - the popular, open-source tool that helps teams communicate more effectively with their customers - now has a Java version, and our bestselling Cucumber Book has been updated to match. The Cucumber for Java Book has the same great advice about how to deliver rock-solid applications collaboratively, but with all code completely rewritten in Java. New chapters cover features unique to the Java version of Cucumber, and reflect insights from the Cucumber team since the original book was published.

Until now it's been difficult for teams developing Java applications to learn how to benefit from Behaviour-Driven Development (BDD). This book changes all that by describing in detail how to use Cucumber to harness the power of plain language specifications in your development process.

In part 1, you'll discover how to use Cucumber's Gherkin DSL to describe the behavior your customers want from the system. You'll also learn how to write Java code that interprets those plain language specifications and checks them against your application. Part 2 guides you through a worked example, using Spring, MySQL, and Jetty. Enhanced chapters teach you how to use Selenium to drive your application and handle asynchronous Ajax calls, and new chapters cover Dependency Injection (DI) and advanced techniques to help keep your test suites fast. Part 3 shows you how to integrate Cucumber with your Continuous Integration (CI) system, work with a REST web service, and even use BDD with legacy applications.

Written by the creator of Cucumber and two of its most experienced users and contributors, The Cucumber for Java Book is an authoritative guide that will give you and your team all the knowledge you need to start using Cucumber with confidence.

(HTML tags aren't allowed.)

Windows .NET Server 2003 Registry
Windows .NET Server 2003 Registry

Provides a historical overview of the Registry and outlines the differences between Windows 9x/ME and Windows NT/2000/XP/.NET Registries.


Enabling system, network, and security administrators to master Registry concepts and architecture, this book provides a historical overview of the Registry and outlines the differences...

How Does a Spacecraft Reach the Moon? (Science in the Real World)
How Does a Spacecraft Reach the Moon? (Science in the Real World)

The Moon is very far from Earth. Yet, scientists have been able to get satellites, shuttles, and other spacecraft into space and a few manned spacecraft to land on the Moon. "How Does a Spacecraft Reach the Moon?" reveals the science behind propulsion and the energy it takes to get large craft into space. Colorful photographs and...

Leaning Into Six Sigma : A Parable of the Journey to Six Sigma and a Lean Enterprise
Leaning Into Six Sigma : A Parable of the Journey to Six Sigma and a Lean Enterprise

Warning: Reading this tale could result in effective change occurring in your organization!

This is the book you will want everyone in your company to read before you start your Lean Six Sigma deployment. Written by professionals who have successfully rolled out Lean Six Sigma in numerous organizations, Leaning Into...


Cancer Diagnostics: Current and Future Trends (Contemporary Cancer Research)
Cancer Diagnostics: Current and Future Trends (Contemporary Cancer Research)

In the past, many tumor marker laboratory tests have not been sensitive enough for the very early detection of cancer. However, many of them have nonetheless proved useful in monitoring therapy, following the course of the tumor, and predicting prog­ nosis. Today, cancer may be viewed as a genetic disease with various specific chromo­...

Principles of Turbomachinery - Second Edition
Principles of Turbomachinery - Second Edition
Pumps, fans, compressors and turbines are essential components in all engineering complexes. This book explains the basic fluid mechanics and thermodynamics underlying their design in a clear and uncomplicated way, with many examples and worked exercises. A wealth of problems and solutions are also included in the book to assist students....
Economic Models and Algorithms for Distributed Systems (Autonomic Systems)
Economic Models and Algorithms for Distributed Systems (Autonomic Systems)

Distributed computing paradigms for sharing resources such as Clouds, Grids, Peer-to-Peer systems, or voluntary computing are becoming increasingly popular. While there are some success stories such as PlanetLab, OneLab, BOINC, BitTorrent, and SETI@home, a widespread use of these technologies for business applications has not yet been...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy