I Want My Two Dollars
One of the greatest movies of all time, or specifically one of my all-time fav’s is Better Off Dead. Everything about the movie is funny. Nearly every scene is crafted in such a way to guarantee a laugh or snort…yes I’ve definitely had odd noises come out of my mouth and nose at the same time watching the move. One of the all-time classic lines is delivered by a paperboy named Johnny. “I want my two dollars!”
The line got me thinking recently about a saying I used to have at Blackboard. I used to tell our automation teams to spend a dollar once and make it turn into two or three or ten dollars. The point was about efficiency, simplicty and reuse.
We used to spend a lot of money on test automation, specifically acceptance test automation. We had functional automation like no other. It was your standard fair selenium automation, but it was massive. The code base for the functional acceptance tests were nearly as big as our entire product code base. We had performance acceptance tests, which were mainly HTTP requests written in C. Finally, we had an entire suite of tests used by our Security team used to dynamically penetrate the product.
We didn’t need to write (3) different versions of acceptance test automation. We could have gotten away with writing it once, executing it once or maybe twiceand achieved the same outcomes. We would have saved a lot of people some time, money and effort.
I’ll talk about the how in an upcoming blog about the product I’ve been working on for the past year called Contrast. Take a look at my colleague’s post in the meantime about Interactive Application Security Testing to learn a lot in advance.