- Writing tests before code
- Chef-generated tests
- Integration testing
- Mutation testing
- Unit testing
Skill Level Intermediate
- [Robin] Welcome to Test-Driven Infrastructure with Chef. If you're familiar with the basic principles of building and deploying cookbooks, you're probably interested in getting to know some of the best practices around testing infrastructure as code. I'm Robin Beck, and in this introduction to test-driven development with Chef, we'll explore the fundamentals of integration and unit testing with the Chef Development Kit, using tools like Test Kitchen, InSpec, and ChefSpec. This intermediate level course will familiarize you with the workflow that Chef developers use to approach effective testing of cookbooks before they ever enter your pipeline, reducing errors, and giving you confidence that your infrastructure is ready for production integration.
Testing is one of my favorite topics and what really made me fall in love with the Chef ecosystem. So let's jump right in.
1. Tools and Techniques
2. Integration with Test Kitchen
3. The Fundamental Unit Test
Next steps3m 4s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.