Here is how to switch your Selenium to Chrome: Make sure you've got a recent version of chromedriver in...

If you need Google Chrome to run in English, and your system locale is a non-English one, you have...

When some of your Google contacts are no longer synchronized with your e-mail client or mobile phone, those contacts...

37signals.com

We recently added custom fields to Highrise which allow you to keep track of extra details beyond standard contact information...

I encountered a bug in RSpec 1.x where stubbed class methods ("static methods") would not be unstubbed before the...

I pushed a new version of the Cucumber Factory gem. This new release lets you refer to a previously created...

geordi, our collection of awesome shell scripts, has been extended by three scripts to help you call RSpec or Cucumber...

In order to request a SSL certificate from any dealer, you usually need a CSR certificate. As both the CSR...

devblog.imedo.de

XPath matchers can be combined with CSS-selector matchers. This is really useful if not, for example, the content of...

When your cucumber features grow massively over time, the test execution can take a lot of time.

This is an awful way to test whether a number is shown on the screen: Then I should see "5...

Capybara allows you to select DOM elements, e.g. by using field, find_field(...) or field_labeled(...): role_select = field_labeled...

These steps are now part of Spreewald. Here are some useful examples how to use the attached Cucumber Timecop steps...

Sometimes PDF cucumber tests fail at the first test run and succeed at the second run. You can fix this...

makandra dev

When you simply want to get to know Puppet, follow puppetlabs’ Learning Puppet Docs. They give you a handy introduction...

Run rspec-and-cucumber from any project directory to run both RSpec and Cucumber. If available, rspec_spinner or cucumber...

We often have a separate production branch that lags a bit behind the more cutting edge main branch. Sometimes you...

slides.html5rocks.com

Awesome presentation for the new HTML5 features we will get to play with. This presentation should probably be viewed in...

If you save a non-standard object (not a String or Fixnum, etc) like the AwesomeClass from your application in...

You can use CSS attribute selectors in your step definitions like this: Then /^the page should have a meta description...

github.com

A capybara driver that uses WebKit via QtWebKit.

linux.die.net

Reading a URL via GET: curl http://example.com/ Defining any HTTP method (like POST or PUT): curl http://example.com/users/1...

benmabey.com

Bryan talked about the differences between imperative and declarative scenarios. In my opinion, both styles have benefits and should be...

When you write a custom RSpec matcher a good place to store them is to create one file per matcher...