This article is a continuation of a series on Test-Driven Development (TDD) and Continuous Integration (CI). The past few articles introduced you to test-driven development and the notion of developing a comprehensive test suite for your application and presented you with an introduction to Continuous Integration, including a review of Continuous Integration testing strategies.

Be sure to keep an eye on related blog posts by my partner in this series, Eric Wright, as he’s currently building a series on Continuous Delivery, which completes the TDD, CI, and CD Trifecta!

This article builds upon this foundation to extend Continuous Integration to perform more robust tests so that we can have more confidence in our deployment, namely it introduces automated code performance and memory tests as well as scalability testing.

Read the article at about:virtualization