I just shared this post on Twitter. I spent yesterday prepping for my upcoming talk at SauceCon about the test automation pyramid and designing an effective automation strategy. I found myself drawn to creating some new visualisations, after studying the geometry of a pyramid. I also learnt the word QUIDDLE (is to busy oneself with unimportant tasks to avoid more important (unpleasant) ones.) go figure
However, the final visualisations are these, I’ve added ‘testability’ to the base of the pyramid.
For me, a successful automation strategy is based on testability, so it makes perfect sense that it’s the base of the pyramid.
What do you think testability brings to the traditional pyramid model?