Issue No.03 - May/June (2007 vol.24)
Jennitta Andrea , clearStream
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2007.73
An explanation of test-driven development often begins by describing the red-green-refactor cycle. This slogan is so catchy and the description so simple that practitioners and tool developers tend to focus only on this localized cycle. Experience has shown that a successful functional test-driven development strategy must span the entire application life cycle and must be supported by effective tools. This article is a call to improve the state of the art of functional test-driven development by reflecting on the state of the art, describing processes and phases in the full application life cycle, and painting a vision for the next generation of functional testing tools.This article is part of a special issue on test-driven development.
functional test driven development (FTDD), executable acceptance test driven development (EATDD), story test driven development (STDD), example driven development, functional test tools
Jennitta Andrea, "Envisioning the Next Generation of Functional Testing Tools", IEEE Software, vol.24, no. 3, pp. 58-66, May/June 2007, doi:10.1109/MS.2007.73