How can we sweat those test assets?

Investment How many of us have embraced the wave of free thinking over the last few years, and started implementing automated acceptance tests in our sleep?  I know that the teams I’ve worked with have, and we have all become increasing better at it at an encouraging rate.  On top of that, we no longer Read more about How can we sweat those test assets?[…]

Keep your eyes on the DSL prize with Twist

Introduction Learning a language can be a challenging task.  The absorption of a lexicon takes time and patience.  Twist can help keep this task achievable for consumers of acceptance tests by allowing the definition of confirmation language to be natural.  This is assuming that the consumers will be business customers or other non-technical people.  If that is Read more about Keep your eyes on the DSL prize with Twist[…]

Selenium 2 Chrome Switches via ChromeDriver

  Ok, I’m loving the combination of Selenium 2 with Twist.  This is especially true when using the new WebDriver implementation from the Chromium team.  It’s blisteringly fast, and is helping shorten the CI feedback loop even more (very important to our teams!).  Thanks to everyone involved in delivering this to the world.  However, one Read more about Selenium 2 Chrome Switches via ChromeDriver[…]

Logging Selenium 2 Events in Twist

Limitations of using custom drivers I’ve been using Selenium 2 quite heavily with Twist over the last couple of weeks, and a few things have been bothering me.  These things are mainly issues around not using a tightly integrated driver like Selenium 1 and Sahi.  For those drivers, ThoughtWorks have put in a great deal Read more about Logging Selenium 2 Events in Twist[…]

Configuring Twist for Selenium 2

The Challenge I have been happily using the Sahi driver with Twist for the last few months now.  However, I wanted to try driving some mobile devices in via Twist with Selenium 2 to give our team some extra scope and flexibility.  Fortunately, this proved achievable with a small amount of code and some Spring Read more about Configuring Twist for Selenium 2[…]

Switch Test Runner Browsers Easily

The Problem I recently got frustrated with having to comment in and out settings in the “” file in order to switch browsers when debugging scenarios.  However, luck found its way to a relatively neat solution to my problem. Whilst looking at various ways of managing different browser and application properties for the “build.xml” target, Read more about Switch Test Runner Browsers Easily[…]