Chef Progress Primary Logo
Resource background image

On-Demand Webinar

Test Driven Development with Chef Workstation

Learn how to deliver validated infrastructure by applying the core principles of TDD.

Back to Webinars


Test Driven Development (TDD) is a development practice in which small tests to verify the behavior of a piece of code are written before the code itself. The tests initially fail, and the aim of the developer(s) is then to add code to make them succeed. Enabling TDD requires:  

  • A development environment that can provide rapid response to small changes
  • Designs that consist of highly cohesive, loosely coupled components 
  • DevTest environments that can be built fast and run tests fast (they have short setups, run times, and breakdowns)
  • The ability to run test in isolation

During this webinar we’ll talk about how the principles of TDD can be applied to infrastructure and compliance automation using Chef Workstation. This will include an overview of how TDD for infrastructure as code varies from testing apps and how policy can be used as the foundations for infrastructure testing.

Check out our on-demand webinar to learn about:

  • How to apply TDD principles to the delivery of infrastructure and compliance policies
  • Chef’s approach to TDD using Chef Workstation and Test Kitchen
  • How Test Kitchen can be used along with Dokken and AWS
Register now for a chance to win a trip to the Chef SWAG store! Winners will be announced during the webinar. Save your spot today!


Watch On-Demand now!

Loading animation

Presented By:


Heather Peyton

Senior Product Marketing Manager
Progress Software


John Tonello

Technical Product Marketing Manager
Progress Software

Register Now