Agile testing starts with the developer. And, as coding progresses, the developer builds up an increasingly large set of unit tests. Best practice suggests that all these tests should be run in their entirety. Additionally, some progressive build and DevOps managers encourage developers to run tests more often, even continuously. These tests serve as early warning mechanisms of unexpected repercussions stemming from a code change. By using continuous testing (CT), the developer can be alerted to specific problems as early as possible. Increasing the amount of testing across the whole software cycle, though, increases the challenges of provisioning appropriate test compute resources continuously. However, the advent of cloud and virtual computing enables organizations to address this challenge in a practical manner. This presentation will discuss the challenges and benefits of implementing a CT practice throughout a large enterprise and how to leverage on-demand compute infrastructure.
I will be presenting a 45 minute talk on this topic at the upcoming QUEST 2013 conference in Chicago on April 19th, 2013 . Hope to see you there and have a deeper discussion in person.
Stay up to date
We'll never share your email address and you can opt out at any time, we promise.