Saturday, May 31, 2008

Metaphorical Description of Automated Testing

In the forest of software testing strategies there is a weeping willow known as functional automated testing and an oak known as performance testing. These relatively minor players in the woods provide support to the greater surrounding edifices and ensure their majesty against slight.

The willow has a great reach. With a feather-like touch the willow gently encourages the furtherance of the development of the citizens it touches. Its outstretched drooping branches touch a great many of the other forest denizens. A wispy encouragement to move into unchartered areas with the secure knowledge of the willow being near and ready to provide any support.

The majestic oak is a stalwart solitary figure. It provides a backbone of strength upon which the forest population can depend and use as a central core around which to develop and grow. From its strength comes the certitude for the future as well as the assurance that the present is adequately covered.

A typical forest is not solely composed of trees and this one is much the same. The mistletoe can be considered to be a parasitic lecherous growth sapping the very life from the tree on which it grows. In this case, however, it is not the essential essence of the woody-citizen that is being drained, but those things which imperil its beauty. As such the mistletoe test enablement tool magically transforms its victim into an ideal focused specimen with little superfluous baggage weighing down the lofty elegant idealisms to which it was born.

Willows, oaks and mistletoe cannot grow without a suitable environment. Knowing how, where, when and which to plant is of primal importance to a successful forest. This is the realm of the horticulturist – a specialist within the greater forest of software testing.

No comments: