Software Testing for DevOps: DevOps Testing Pipeline
Intermediate
- 15 Videos | 59m 51s
- Includes Assessment
- Earns a Badge
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 coursedescribe the concept of continuous integrationrecognize the benefits of continuous integrationdescribe the concept of continuous deliverydescribe the concept of continuous deploymentdescribe the concepts of continuous testing and test orchestration in a DevOps testing pipelinerecognize the benefits related to continuous testing in a DevOps testing pipelinerecognize 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 environmentrecognize key challenges when automating software testingwork with Git for code versioning controlwork with the CircleCI continuous integration toolwork with Docker containers for application packagingwork with VirtualBox and Vagrant to provision infrastructuredescribe continuous integration, delivery, and testing, and list the benefits of continuous delivery and testing
IN THIS COURSE
-
1.Course Overview1m 40sUP NEXT
-
2.Continuous Integration2m 56s
-
3.Continuous Integration Benefits2m 26s
-
4.Continuous Delivery2m 10s
-
5.Continuous Deployment2m 41s
-
6.Continuous Testing2m 42s
-
7.Benefits of Continuous Testing2m 46s
-
8.Challenges of Continuous Testing2m 53s
-
9.Continuous Testing Tools3m 18s
-
10.Test Automation Challenges3m 14s
-
11.Code Version Control9m 41s
-
12.CircleCI Continuous Integration5m 40s
-
13.Docker Containers6m 51s
-
14.VirtualBox and Vagrant4m 54s
-
15.Exercise: The DevOps Testing Pipeline Components5m 59s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.