The Cucumber for Java Book
Behaviour-Driven Development for Testers and Developers
Price | $6.00 - $28.99
|
Rating | |
Authors | Seb Rose, Matt Wynne, Aslak Hellesoy |
Publisher | The Pragmatic Programmers |
Published | 2015 |
Pages | 338 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1941222293 |
ISBN-13 | 9781941222294 |
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.
- Seb Rose
- Matt Wynne (4 books)
- Aslak Hellesoy (5 books)
5 5 169
Similar Books
Functional Programming for Java Developers
by Dean Wampler
Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.Dean Wampler, Java ...
Price: $10.99 | Publisher: O'Reilly Media | Release: 2011
Physics for JavaScript Games, Animation, and Simulations
by Dev Ramtal, Adrian Dobre
Have you ever wanted to include believable physical behaviors in your games and projects to give them that extra edge? Physics for JavaScript Games, Animation, and Simulations teaches you how to incorporate real physics, such as gravity, friction, and buoyancy, into your HTML5 games, animations, and simulations. It also includes more adva...
Price: $49.99 | Publisher: Apress | Release: 2014
by Thomas Alexandre
Scala for Java Developers is a step-by-step guide full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project.With this book, you will first get comfortable with the Scala syntax and its Java-like ecosystem, and then dive into new ways of building reactive web apps using t...
Price: $8.41 | Publisher: Packt Publishing | Release: 2014
Java XML and JSON, 2nd Edition
by Jeff Friesen
Use this guide to master the XML metalanguage and JSON data format along with significant Java APIs for parsing and creating XML and JSON documents from the Java language. New in this edition is coverage of Jackson (a JSON processor for Java) and Oracle's own Java API for JSON processing (JSON-P), which is a JSON processing API for J...
Price: $34.81 | Publisher: Apress | Release: 2019
Investigating the Cyber Breach
by Joseph Muniz, Aamir Lakhani
Today, cybersecurity and networking professionals know they can't possibly prevent every breach, but they can substantially reduce risk by quickly identifying and blocking breaches as they occur. Investigating the Cyber Breach: The Digital Forensics Guide for the Network Engineer is the first comprehensive guide to doing just that.Wr...
Price: $39.39 | Publisher: Cisco Press | Release: 2018
by Francesco Marchioni
The NoSQL movement is growing in relevance, attracting more and more developers. The MongoDB database is a well-recognized rising star in the NoSQL world. It is a document database that allows data persistence and enables you to query data in a nested state without any schema constraints and complex joins between documents.This book provi...
Price: $34.99 | Publisher: Packt Publishing | Release: 2015
Learn Java 17 Programming, 2nd Edition
by Nick Samoylov
Java is one of the most preferred languages among developers. It is used in everything right from smartphones and game consoles to even supercomputers, and its new features simply add to the richness of the language.This book on Java programming begins by helping you learn how to install the Java Development Kit. You'll then focus on...
Price: $28.99 | Publisher: Packt Publishing | Release: 2022
Functional Programming in Java
by Venkat Subramaniam
Get ready to program in a whole new way. Functional Programming in Java will help you quickly get on top of the new, essential Java 8 language features and the functional style that will change and improve your code. This short, targeted book will help you make the paradigm shift from the old imperative way to a less error-prone, more ele...
Price: $26.50 | Publisher: The Pragmatic Programmers | Release: 2014