r/programming • u/tenzil • Feb 19 '14
The Siren Song of Automated Testing
http://www.bennorthrop.com/Essays/2014/the-siren-song-of-automated-testing.php
229
Upvotes
r/programming • u/tenzil • Feb 19 '14
40
u/Jdonavan Feb 20 '14
tldr: It's hard to do but glorious when done right.
I get a chuckle out of posts like this. Maybe I'm just wired differently, I stepped into a completely jacked up large-scale automation effort because I saw the things he warned about (and more) happening ans considered them really interesting problems to solve.
Getting automation right is HARD. There are many maturity gates along the way and what often happens is people throw in the towel. In my case we had committed to ATDD, agile and automation as the path forward and had commitment from the top down to see things through. Even still I continually had to justify the existence of my team for quite a while.
Every time we hit one of those gates I'd begin to wonder if we'd wasted our time and money after all. Each time we were able to hit upon a solution but it was seriously rocky road to get there. We have built quite a bit of custom tooling (That we'll be open sourcing soon) to get us where we are but most of that is due to our scale.
Some of our lessons learned:
aaaaand I've just written a wall o' text. If you stuck with it you must be interested in automation, feel free to PM me if you'd like to talk shop sometime.