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.)

Intelligent Mobile Projects with TensorFlow: Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS, Android, and Raspberry Pi
Intelligent Mobile Projects with TensorFlow: Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS, Android, and Raspberry Pi

Create Deep Learning and Reinforcement Learning apps for multiple platforms with TensorFlow

Key Features

  • Build TensorFlow-powered AI applications for mobile and embedded devices
  • Learn modern AI topics such as computer vision, NLP, and deep reinforcement learning
  • ...
Brain Mapping: The Methods, Second Edition (Toga, Brain Mapping)
Brain Mapping: The Methods, Second Edition (Toga, Brain Mapping)

Investigation of the functional architecture of the human brain using modern noninvasive imaging techniques is a rapidly expanding area of research. A proper knowledge of methodology is needed to appreciate the burgeoning literature in the field. This timely publication provides an excellent catalogue of the main techniques.

...

Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX
Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX
The Wikipedia page for Ajax (http://en.wikipedia.org/wiki/Ajax) provides more than 40 meanings for the word, including the names of two characters in Homer’s Iliad (Ajax the Great and Ajax the Lesser), the name of an Amsterdam soccer team, a couple of automobiles, a horse, and—my personal favorite—a household cleaner made by...

Component Models and Systems for Grid Applications.(Coregrid)
Component Models and Systems for Grid Applications.(Coregrid)

Component Models and Systems for Grid Applications is the essential reference for the most current research on Grid technologies. This first volume of the CoreGRID series addresses such vital issues as the architecture of the Grid, the way software will influence the development of the Grid, and the practical applications of...

Core Java Data Objects
Core Java Data Objects

The experienced Java developer's guide to persistence with JDO!

Master JDO, the breakthrough technology for persistenting Java objects!

Java Data Objects (JDO) streamlines development by providing Java-centric mechanisms for making objects persistent, and standard APIs for...

Seam Framework: Experience the Evolution of Java EE (2nd Edition) (JBoss Series)
Seam Framework: Experience the Evolution of Java EE (2nd Edition) (JBoss Series)
Fully Updated to Cover Major Enhancements to Seam 2.x

 

In Seam Framework, Second Edition, the authors of the leading guide to Seam programming have systematically updated their text to reflect the major improvements introduced...

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