I passed my driving test on the second attempt. My first attempt was a failure when I pulled out in front of a BMW. Which makes a change, I guess.
I remember the days following my success; I wanted to get a car of my own immediately and drive anywhere and everywhere in it. For too long, it restricted me to driving my instructor’s car around town centres like someone trying to locate a car parking space on a busy Saturday afternoon.
I wanted to use this new skill that I now had, and I wanted to apply it to everything.
But then I saw the cost of a car, insurance etc so I decided that I should just get a bike instead.
This urge to use a new skill can be like how we feel about test automation.
From unit tests, API calls to using a tool like Selenium and making it look like our application is being used by a ghost. Automation testing is not only cool, but having tests run by the computer can save us serious time and money.