To my testing community

The anger and sadness I feel after the EU vote is akin to losing a family member or a good friend. How do I get past this and how do I console the people I love and tell them it’s going to be ok? There is nothing I can say to heal the wounds that our country has just inflicted upon itself. We’ve watched as a far right political movement has been legitimised and I have also listened as my peers in the UK who are not white British have…

Anti-pattern: Cross browser checking

Recently I was reading a discussion on the Testing community’s automation slack channel in which one of the members was asking others about options around extending their smoke checks to run against multiple browsers. The others gave great advice around using tools such as Sauce labs or Virtual machines which are perfectly valid, but unknowingly they fell into a trap. They were demonstrating what I believe is an important anti-pattern when it comes to checking which I want to discuss today. What is this anti-pattern and why is it an…

How to build an automated API test framework – Part 3

So here we are. The final post on building an automated API framework. We’ve covered a lot of ground already so if you if you haven’t already I would recommend reading the first post on creating a framework with basic checks followed by the second post on extending the framework to handle POST requests. If you are all caught up then let’s continue… Before we start let’s take a look at what we have so far: spec stores our automated checks api a library of API endpoints we use in…