This article is a continuation of a series of articles about Test-Driven Development (TDD) and Continuous Integration (CI). The past couple articles introduced you to test-driven development and the notion of developing a comprehensive test suite for your application. The primary benefit to using the test-driven development approach is that you can deploy an application with the confidence that it is well tested and will behave as you expect it to.

This article follows my introduction to Continuous Integration, looking at the functionality provided by a Continuous Integration server, what the CI process flow looks like and the business value that CI provides.

Read the article at about:virtualization.