Course details

Software Testing for DevOps: DevOps Testing Pipeline

Software Testing for DevOps: DevOps Testing Pipeline


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Explore the DevOps testing pipeline, including test strategies in a DevOps culture, and continuous integration and deployment. Discover how to work with test environments and orchestrate software tests in a DevOps culture. Working with Git for version control, CircleCI for continuous integration, Docker containers for application packaging, and VirtualBox and Vagrant to provision infrastructure is also covered.



Expected Duration (hours)
1.0

Lesson Objectives

Software Testing for DevOps: DevOps Testing Pipeline

  • discover the key concepts covered in this course
  • describe the concept of continuous integration
  • recognize the benefits of continuous integration
  • describe the concept of continuous delivery
  • describe the concept of continuous deployment
  • describe the concepts of continuous testing and test orchestration in a DevOps testing pipeline
  • recognize the benefits related to continuous testing in a DevOps testing pipeline
  • recognize the challenges related to continuous testing in a DevOps testing pipeline
  • recognize some common tools used in the orchestration of continuous testing in a DevOps environment
  • recognize key challenges when automating software testing
  • work with Git for code versioning control
  • work with the CircleCI continuous integration tool
  • work with Docker containers for application packaging
  • work with VirtualBox and Vagrant to provision infrastructure
  • describe continuous integration, delivery, and testing, and list the benefits of continuous delivery and testing
  • Course Number:
    it_atstfddj_02_enus

    Expertise Level
    Intermediate