Backstory The Das Keyboard 4 Professional was my first mechanical keyboard. At the time I didn’t really know too much about keyboards and how they were built, but I knew I’d had enough of standard rubber dome, membrane keyboards and wanted something like the old clicky …

Continue reading

This tutorial is for setting up a web test framework in node.js. Previously, I’ve shown you how to create similar frameworks in Ruby and C#. This post should help you add another language to your testing arsenal. Why node.js? There are lots of reasons to choose various …

Continue reading

I was in a discussion the other week about choosing a language for your acceptance tests. The general consensus was that you should mirror your other code and choose the same language. For example, if you’re using a .NET stack then choosing SpecFlow with your step definitions and …

Continue reading
Continue reading
Continue reading

Sauce Labs has some amazing functionality out of the box, but if like me you want a little more control about when your Cucumber/Capybara tests utilise Sauce Labs, then this post may help you out. The Sauce gem is brilliant. It enables you to easily create an array of …

Continue reading
Continue reading

If you have a Windows machine then setting up Cucumber is a little more difficult, but not that bad. This article is based around installing everything on a Windows 8.1 machine, but the steps will be largely the same for Windows 7. If I have missed something that&#8217 …

Continue reading
Continue reading
Continue reading