This site uses cookies , both own and third parties , to collect statistical information about your browsing and show related advertising to your preferences , generated from your navigation patterns . If you go on surfing, we will consider you accepting its use.

Cooking testable infrastructure with Chef

If you still think that requirements and applications are the only components you need to test - we're coming after you!

Thousands of testers face deployment and environment issues on daily basis, and those issues are nothing other than bugs of infrastructure. Such bugs often camouflage themselves as application bugs, which makes diagnosis and implementation of fixes non-straightforward, and often delays testing activities and even whole releases.

In my talk I'll give an overview of how familiar testing techniques (static, unit, integration, acceptance, etc.) and quality assuarance methods (reviews, bug tracking, continuous integration, release management) can be applied to infrastructure artifacts. Furthermore, I'll tell (and show, with examples and source code snipplets), how we at Align Technology use various tools from Chef ecosystem (and beyond) to improve infrastructure quality, along with the mood of the testers of the whole world.