Home
Ben Dowen
Cancel

Testing for Developers

Developers can’t test and other lies Developers can’t test, testers just break code and don’t even use tools in their testing! After all Testers are just failed Developers, right? OK these are ma...

What does quality mean to me?

There are many definitions of Software and Product “Quality”. For a long time, earlier in my career, I did much to ignore the topic and felt it was intangible. The definitions that I had at the tim...

Places you can find me online

Since starting this site and blog, I have expanded my online presence with a number of other sites that I post on. While I should probably consolidate my content in one place, for now let me tell y...

Automated REST API Testing with Python

Last time out I introduced you to the start of my journey to automate all the “test” things in Python. I continue that journey now by switching focus away from frontend, to Restful Web APIs. You ca...

How I am learning to test The Internet with SeleniumBase

Goal: I have a simple, ambitious big hairy goal Learn how to “Automate all the (test) things, in Python”. This is Part 1 on my journey towards this goal. For context I consider myself experienced ...

Automation - Just do it!

It can be a daunting task to create an automation strategy, get resources signed off, heir or train automation engineers. But what is the alternative, and is it a good idea? “Just do it!” What m...

Selenium IDE is back for Chrome and Firefox!

Selenium’s official IDE is back! with a “Record/Playback session overhaul”. The old Selenium IDE Firefox plugin version from “back in the day”, before it became unusable in 2017, with version 55 of...

It works on my machine

So, you just found this great bug and it’s returned “cannot reproduce”, or you have been told “it works on my machine”, classic right? As a tester, in this situation, it can be easy to get defensi...