published on 19 May 2014

Have you heard of Beaker yet? Beaker is a testing tool developed and used here at Puppet Labs. In this podcast, Puppet Labs QA toolsmith Alice Nodelman, community member Richard Pijnenburg, and Puppet Labs module engineer Hunter Haugen join videographer Kent Bye and community initiatives manager Kara Sowles to talk about what Beaker does and how you can benefit from it.

Beaker is an acceptance-level testing tool that provisions a set of nodes to test on. Here at Puppet Labs, we can test Puppet on it, and we're also adopting it for automated module testing. Beaker can be used not only as an acceptance testing tool, but also as a cloud provisioner.

Listen in to learn about the problems Beaker addresses, how to better automate your testing, how we're using Beaker internally at Puppet Labs, and what's next for the tool. Richard chimes in with his use of Beaker, what tools he's used to decrease his test time from 5-plus hours to 45 minutes, and more details about his testing suite.

You can check out our other recent podcasts by visiting our podcast page or subscribing in your favorite podcast tool!

Learn More:

Share via:
The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.