Course details

Software Testing for DevOps: DevOps Test Tools

Software Testing for DevOps: DevOps Test Tools


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

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.



Expected Duration (hours)
0.9

Lesson Objectives

Software Testing for DevOps: DevOps Test Tools

  • discover the key concepts covered in this course
  • 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
  • Course Number:
    it_atstfddj_03_enus

    Expertise Level
    Intermediate