4

How to achieve acceptance testing through abstraction

 2 years ago
source link: https://puppet.com/blog/how-to-achieve-acceptance-testing-through-abstraction/?utm_campaign=Feed%3A+PuppetLabs+%28Puppet+Labs%29
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

How to achieve acceptance testing through abstraction

by Demetrius Malbrough|26 May 2021

Beaker for the people

Beaker is a Puppet testing harness focused on acceptance testing via interactions between multiple (virtual) machines. It provides platform abstraction between different Systems Under Test (SUTs), and it can also be used as a virtual machine provisioner setting up machines, running any commands on those machines, and then exiting.

Recently, Vox Pupuli, a collective of Puppet community authors, has taken over responsibility to care and feed Beaker for its continued widespread community use. In this podcast, you’ll learn the latest on why Puppet has transferred Beaker to Vox, how Beaker is being maintained and where the future of Beaker is headed.

Acceptance testing is fun, I know! In this episode of Pulling the Strings, Lucy Wyman, Gene Liverman, and Trevor Vaughan explain multi-node testing with Beaker, how Beaker is different from Litmus, and future plans for Beaker.

Listen to the podcast now.

Learn more

  • Install Beaker here.
  • Watch the presentation of Beaker with PDK.
  • Join the Puppet Community on Slack.
  • Learn more about Vox Pupuli.
Share this post via:

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK