Shop now Learn more Shop now Shop Clothing clo_fly_aw15_NA_shoes Shop All Shop All Amazon Fashion Cloud Drive Photos Shop now Learn More Shop now Shop Fire HD 6 Shop Kindle Paperwhite Shop now Shop Now Shop now
Application Testing with Capybara and over 2 million other books are available for Amazon Kindle . Learn more
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Application Testing with ... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Application Testing with Capybara Paperback – 23 Sep 2013

1 customer review

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£17.00 £26.98
£20.99 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.

Special Offers and Product Promotions

  • Save £20 on with the aqua Classic card. Get an initial credit line of £250-£1,200 and build your credit rating. Representative 32.9% APR (variable). Subject to term and conditions. Learn more.

Product details

  • Paperback: 104 pages
  • Publisher: Packt Publishing (26 Sept. 2013)
  • Language: English
  • ISBN-10: 1783281251
  • ISBN-13: 978-1783281251
  • Product Dimensions: 19 x 0.6 x 23.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,452,101 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Matthew Robbins

Matthew Robbins is an experienced developer in test, having spent many years wrestling with commercially available test automation tools. He has spent the last five years immersed in developing robust test automation frameworks using open source tools. He worked extensively with the BBC developing test automation frameworks and tools across their web platform and continues to work in the media industry for other high-profile broadcasters. Aside from test automation, he is passionate about becoming more productive in Vim and learning about web browser internals. He also regularly blogs at

Inside This Book

(Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Back Cover
Search inside this book:

Customer Reviews

4.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

Format: Paperback
A great beginner's guide on how to set about using Capybara, the book is very concise and sets about using good examples to engage the reader on how best to use what they have read.

Some basic knowledge is required but even if you don't know the basics the book can still easily be followed. What the book gives you is the basis to start using Capybara and Ruby without having to trawl the internet and decipher what is written in various blogs and websites.

On a whole the book gives you a great starting point to getting involved in using Capybara and Ruby with Cucumber for automation and this is what you'll find in the book. What it won't do is give you an in depth and comprehensive overview and cover advanced techniques, but I believe this is because it is pitched at entry level and on that level it excels.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 6 reviews
1 of 1 people found the following review helpful
Cheap booklet equivalent of an afternoon Googling the subject 5 May 2014
By Sephiroth - Published on
Format: Paperback
Surprisingly few pages for the hefty price. Very little content. Does not go in-depth at all. Googling for some Capybara examples, exploring Github projects, etc. would net about the same amount of info. This will get you started, but it's not "Application Testing"; it's more like "Day One of Capybara". You will learn how to install it and run some basic "is this text on the page" sanity checks, but actually using it for anything in real life is left completely out. Printing was shoddy. The cover was printed/cut off-kilter. Minimal content churned out for a quick buck.
Great guide for Acceptance Testing 2 Dec. 2013
By Amazon Customer - Published on
Format: Paperback
If you are more familiar with Cucumber, you probably already know that Cucumber with Gherkin language alone is gibberish and Capybara does the real work.

At some point in the past, I expressed how I hated Cucumber and used Steak for some Ruby on Rails projects. Steak uses Capybara.

This book is great even for beginners as the author clearly explained how to install most of what you need to get things working.

The coverage is good. I appreciate the chapter on "Dealing with Ajax, JavaScript and Flash" and "Ninja Topics." There are so many Capybara drivers and it's great the author wrote about most of them.
Great book when you start working with Capybara 14 Oct. 2013
By Tamas Dober - Published on
Format: Paperback
It's a very useful book when you are picking up Capybara. I've recently started testing a Ruby on Rails application and this book helped me to overcome the initial misunderstandings. It showed me good solutions through clear examples, without lengthy explanations. A good source of relevant information. I'm looking forward to an advanced, cookbook-style sequel.
Capybara Primer 6 Jan. 2014
By Charles Feduke - Published on
Format: Kindle Edition
This book is clear in its writing and examples and objectively gets the reader working with Capybara quickly. Its short and succinct which has become important for books on supporting tools.

As is the case for many of the books about Ruby development, a sizable portion in the beginning of the book is concerned with proper usage of RubyGems and Bundler. Once you've passed the opening section its all hands on Capybara and best practices, with some advanced topics included towards the end of the book.

Something I didn't find in the book was any mention of client-side Javascript unit testing frameworks, like Jasmine. Granted this is a book about Capybara but some insight on when and how to combine unit testing and integration testing with different tools would have been helpful.

This book's contents delivers what the title claims and I'd recommend it if you've had some experience developing web-based applications in Ruby and are ready to automate your integration testing for browser-based applications.
Excellent and Complete Recipe for being productive with Capybara 16 Oct. 2013
By Rodrigo Martin - Published on
Format: Kindle Edition
The first chapter covers very clearly how yo get your environment up and running, and also show you how to bring your first capybara/cucumber/selenium automated scenario to life.
The second will tell you everything you need to know in order to get started with the capybara API: Navigation, form filling, finding elements, and validations.
Next follows a nice explanation of rack testing, analog to headless testing, when to use it and fail fast and when to bring up the selenium big guns, for javascript and client side heavy apps.
Then you are presented with an important guide on how to deal with JavaScript asynchronous calls, html5 objects, and the importance of exposing a test or debug api.
Last but not least, in the juicy "Ninja" chapter there are instructions on how to use Capybara outside the Rails world, implementing its DSL in another frameworks, configuring and knowing different flavour of drivers, page object pattern and so on.

In conclusion, this is an EXCELLENT book with capital letters. All you need to know to start digging into the Capybara world with an excellent guide. THUMBS UP!
Were these reviews helpful? Let us know