by Emily Bache | Aug 11, 2020 | Opinion
By Emily Bache Or: is Given-When-Then Compulsory? In BDD you discover what software you should build through a collaborative process involving both software developers and business people. BDD also involves a lot of test automation and tools like Cucumber and...
by Emily Bache | Apr 24, 2020 | Code Kata
It’s Test-Driven Development with a twist! Developing new functionality with approval tests requires some slightly different steps, but if you’re a visual thinker like me you might just prefer it. In this blog post I’ll explain how it works. Photo by Jason...
by Emily Bache | Mar 15, 2013 | Coding Skills
I’ve previously written about Agile test automation principles, and since then I’ve had some interesting discussions with people that have led me to revise them in this article. In particular, Seb Rose wrote about his 6 principles of unit testing and...
by Emily Bache | Jan 22, 2013 | Conference information
One of the great privileges of being the programme chair for Scandinavian Developer Conference is getting to choose the keynote speakers. This year, I’m delighted to present Dan North and Janice Fraser, both thought leaders in the field of software development....
by Emily Bache | Aug 6, 2012 | Coding Skills
Please note – As of March 2013, I have rewritten this post in the light of further experience and discussions. The updated post is available here. I feel like I’ve spent most of my career learning how to write good automated tests in an agile environment....