Saturday, February 14, 2009

The Automation of Love

It is the month of February, and love is in the air, and in many ways, love and other matters of the heart are a great metaphor for what often happens in the world of software test automation.

Relationships often start out with such promise only to find out later that the promise doesn’t necessarily match the reality. This is also true for relationships between testers and test automation. Testers and their stakeholders begin test automation initiatives with such lofty goals of shortened testing cycles, reduced budgets, and one-click test execution. Very often, however, testing cycles and budgets are not reduced without an accompanied reduction in test coverage. And one-click test execution - a term often inferred to mean automated tests that always run perfectly with little monitoring, maintenance and analysis - is not achieved without significantly building the robustness of the test automation framework (which still probably won't result in complete one-click test execution). Testers and stakeholders are seldom prepared to make such concessions which puts a strain on an automation relationship built on such high hopes and unrealistic expectations.

Have any thoughts about the automation relationship? Add a comment.

Want to hear more about the automation relationship? Visit www.automatedtestinginstitute.com. You can also view the Valentine's Edition of the 'This Week In Automation' video series found at the ATI site, and on YouTube at http://www.youtube.com/watch?v=tzgemxbLWGw.