Software Testing for DevOps: DevOps Testing Pipeline

DevOps    |    Intermediate
  • 15 videos | 59m 51s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 99 users Rating 4.5 of 99 users (99)
This 15-video course explores the DevOps pipeline, including test strategies in a DevOps culture, continuous integration/continuous deployment (CI/CD), and configuration management. Learners will discover how to work with Agile test environments and orchestrate software tests in a DevOps culture. Begin by examining the concept of CI and its benefits; the concept of continuous delivery; the concept of CD; and the concepts of continuous testing and test orchestration in a DevOps testing pipeline. Explore the benefits and challenges related to continuous testing in a DevOps testing pipeline, and then take a look at some of the common tools used in the orchestration of continuous testing in a DevOps environment. Recognize key challenges when automating software testing; learn how to work with Git for code versioning control, and how to work with the CircleCi continuous integration tool. Then observe use of Docker containers for application packaging, and with VirtualBox and Vagrant to provision infrastructure. The concluding exercise involves describing CI, continuous delivery, and testing, and listing benefits of continuous delivery and testing.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • 1m 40s
  • 2m 56s
    After completing this video, you will be able to describe the concept of continuous integration. FREE ACCESS
  • Locked
    3.  Continuous Integration Benefits
    2m 26s
    After completing this video, you will be able to recognize the benefits of continuous integration. FREE ACCESS
  • Locked
    4.  Continuous Delivery
    2m 10s
    After completing this video, you will be able to describe the concept of continuous delivery. FREE ACCESS
  • Locked
    5.  Continuous Deployment
    2m 41s
    After watching this video, you will be able to describe the concept of continuous deployment. FREE ACCESS
  • Locked
    6.  Continuous Testing
    2m 42s
    Upon completion of this video, you will be able to describe the concepts of continuous testing and test orchestration in a DevOps testing pipeline. FREE ACCESS
  • Locked
    7.  Benefits of Continuous Testing
    2m 46s
    After completing this video, you will be able to recognize the benefits related to continuous testing in a DevOps testing pipeline. FREE ACCESS
  • Locked
    8.  Challenges of Continuous Testing
    2m 53s
    After completing this video, you will be able to recognize the challenges related to continuous testing in a DevOps testing pipeline. FREE ACCESS
  • Locked
    9.  Continuous Testing Tools
    3m 18s
    Upon completion of this video, you will be able to recognize some common tools used for orchestrating continuous testing in a DevOps environment. FREE ACCESS
  • Locked
    10.  Test Automation Challenges
    3m 14s
    After completing this video, you will be able to recognize key challenges in automating software testing. FREE ACCESS
  • Locked
    11.  Code Version Control
    9m 41s
    Learn how to work with Git for code version control. FREE ACCESS
  • Locked
    12.  CircleCI Continuous Integration
    5m 40s
    In this video, you will learn how to work with the CircleCI continuous integration tool. FREE ACCESS
  • Locked
    13.  Docker Containers
    6m 51s
    In this video, learn how to work with Docker containers to package applications. FREE ACCESS
  • Locked
    14.  VirtualBox and Vagrant
    4m 54s
    In this video, you will work with VirtualBox and Vagrant to create and configure virtual machines. FREE ACCESS
  • Locked
    15.  Exercise: The DevOps Testing Pipeline Components
    5m 59s
    Upon completion of this video, you will be able to describe continuous integration, delivery, and testing, and list the benefits of continuous delivery and testing. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 52 users Rating 4.6 of 52 users (52)
Rating 4.5 of 347 users Rating 4.5 of 347 users (347)
Rating 4.5 of 260 users Rating 4.5 of 260 users (260)