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.
Speaker: Ashish Kuthiala, Electric Cloud
Ashish Kuthiala is the head of Global Product Marketing at Electric Cloud. He brings over 20 years of experience in software development and marketing. Prior to Electric Cloud, Ashish served as Senior Director of Global Product Marketing at AccelOps, an IT management software company. Previously, he served at Hewlett-Packard, most recently as Director of Global Product Marketing for HP Software's Network Management Center where he developed and lead a team for two of the company's top enterprise software portfolios, Network Automation and Network Management. Ashish holds an MBA from Kellogg School of Management and a master’s of science degree from the University of South Carolina.
Don't miss these other great sessions at the QUEST 2013 Conference and EXPO:
- Presentation: Business Intelligence and Data Warehouse Testing Techniques
- Presentation: That Sounds Great in Practice, But…
- Workshop: Integrating Exploratory Testing with Traditional Testing Methods
- Presentation: Testing Collaboration Sites and Content Management Solutions
- Presentation: The Importance of Code Coverage in the Internet Age
- Presentation: Risk-Based Configuration Control: Balancing Flexibility with Stability
- Presentation: The Battle of the Bug: Working Together in the Pursuit of Quality
- Presentation: Regression Transformation Initiative: A Case Study
- Workshop: Critical Thinking in Software Testing: Leveraging the Scientific Method
- Half-Day Tutorial: Creative Techniques for Discovering Test Ideas
- Half-Day Tutorial: Risk-Based Peer Reviews
- Presentation: Verification and Validation Methods: Should You Be Using Them Today?
- Two-Day Class: Essentials of Software Testing