Learners will discover key DevOps test tools such as Apache JMeter, Selenium Vagrant, and Chef, in this 13-video course exploring advantages of some tools over others, selection criteria, the role of automation in DevOps culture, and best practices for testing strategy in a DevOps culture. You will begin by examining various types of DevOps testing tools, and key considerations when choosing the right DevOps test tool. Examine the role played by test automation in a DevOps culture; the role that test optimization plays in a DevOps culture; and the importance of collaboration in a DevOps testing workflow. Then explore considerations necessary when generating a testing strategy in a DevOps culture; work with test-driven development tools for automating acceptance tests; work with performance and load testing tools; and work with Selenium to record and export user interactions with a web browser. This leads into working with Vagrant and Chef to create and configure infrastructure, and working with ChefSpec to generate and run unit tests against infrastructure. The concluding exercise focuses on DevOps test tools.
recognize the various types of DevOps testing tools
recognize key considerations when choosing DevOps test tools
recognize the role that test automation plays in a DevOps culture
recognize the role that test optimization plays in a DevOps culture
recognize the importance of collaboration in a DevOps testing workflow
describe the considerations necessary when generating a testing strategy in a DevOps culture
work with test-driven development tools for automating acceptance tests
work with performance and load testing tools
work with Selenium to record and export user interactions with a Web browser
work with Vagrant and Chef to create and configure infrastructure
work with ChefSpec to generate and run unit tests against infrastructure
describe types of DevOps test tools, list key factors for selecting DevOps test tools, describe the role that automation plays in DevOps, and work with Vagrant to create a test environment