• Online, Self-Paced
Course Description

Learners can explore design principles, architecture, and essential components of Kubernetes, as well as how Kubernetes helps implement end-to-end software testing, in this 16-video course. You will begin with a detailed look at design principles and architecture behind Kubernetes and the essential components of Kubernetes master and Kubernetes worker. Then you will move on to explore Kubernetes cluster objects and controllers; scaling applications on Kubernetes; and Kubernetes cluster application deployment. Learn how to create single-zone clusters with the default features enabled in Google Kubernetes Engine and create volume resources in the clusters. Discover packaging and executing on Kubernetes Engine; Kubernetes and software testing, the various types of testing that can be automated with Kubernetes, and the advantages of deploying test containers in Kubernetes. Delve into test automation with Kubernetes; automation testing with Selenium Grid and Kubernetes; and setting up test environments by using Selenium Grid, Docker, and Kubernetes. Build test container images; discover end-to-end (E2E) testing with Selenium WebDriver, and deploy test containers in Kubernetes clusters and publish the results.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Test and Evaluation