Continuous Integration and SOA Testing
The term 'Continuous Integration' was originally coined by Martin Fowler, a key proponent of the Agile (or XP) software development methodology. At its core, Continuous Integration is about bringing new features and functionality (as well as fixes) into a product or project as quickly and efficiently as possible thus identifying areas for improvement early in the development cycle. Research shows that the earlier a problem is found in the cycle, the easier it will be to fix prior to the release of a completed package. So it follows that the cost of fixing a problem increases with elapsed time since its introduction. A typical continuous integration cycle consists of two stages; integrating the latest code from the source repositories and building a deployable software package. In many organisations testing is conspicuously absent and the process is often referred to simply as the 'Build System'.
Green Hat offers an easy way to integrate continuous testing into these build environments for major projects, including those utilising SOA platforms such as TIBCO and Software AG webMethods. To learn more, download our white paper.


