Category Archives: Ruby
page-object 0.5.4 released
*** DEPRECATION WARNING *** You are calling a method named table. *** This method does not exist in page-object so it is being passed to the driver. *** This feature will be removed in the near future. *** Please change … Continue reading
Default Data Revisited
I just released a new version of the page-object gem today and it contains a nice new feature. This new feature will make it very easy to apply a set of data to a screen and have it populate all … Continue reading
Running your Cukes in Jenkins
One question that I am often asked is “How do you run your cucumber scripts?”. This question usually leads to a discussion about what process and software I use to run my features in a regression-like fashion in a team … Continue reading
Those pesky frames and iframes
Wouldn’t it be sweet if all of the web pages in the world were nicely formed with easy to identify elements. If you work in an environment like this, I am envious. I often find myself working with a team … Continue reading
Introducing page-object gem
page-object is a simple ruby gem that assists in creating flexible page objects for testing browser based applications. To understand the inspiration for this gem please read this blog post. This post will walk you through some of the core … Continue reading
Transforming My Cukes
This past week on the cucumber list Aslak asked if people knew about and where using Transforms. Based on the response I would have to say that not many know about it. I have to put myself in this category. … Continue reading
Using the database in our tests
I’m releasing another chapter of my book. It is the chapter we focus on using a database in our tests. The chapter uses ActiveRecord and several additional gems. Please give it a read and let me know what you think.
My Book
For the past two of years I have had a string of successes and a lot of fun helping teams adopt Acceptance Test Driven Development with Cucumber. I was never brought in to do this specifically. You see, I am … Continue reading
A day in the life of an acceptance tester
I am a tester on the Extremely Cheezy team. Our team is building a revolutionary new online bookstore application called depot. It is Friday afternoon and our new Iteration begins on Monday. The user-facing portion of the application is nearly … Continue reading
Drag-and-Drop in Watir
A month ago I was working with a team that had a need to write acceptance tests for a feature that included drag-and-drop. My initial search turned up some code that implemented it well. I have since tried to find … Continue reading

