O'Reilly logo

ATDD by Example: A Practical Guide to Acceptance Test-Driven Development by Markus Gärtner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part I: Airport Parking Lot

In this part we will take a look at an online application. Test automation on web pages is one of the things that works quite well through the graphical user interface today. But there are drawbacks to such an approach. However, most teams dealing with online applications will find some hints how to drive their tests in here.

The application to be built is a parking cost calculator for an international airport. There are several parking lots at the airport with different prices for parking durations.

The business rules for the parking cost calculator are complicated enough to make the team fail at the last attempt to build such an online application. Since team members think they got the requirements wrong, they decided ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required