Automated Testing with Docker
Docker
| Intermediate
- 14 Videos | 59m 34s
- Includes Assessment
- Earns a Badge
This 14-video course explores containerized testing and the benefits of using Docker for testing. Learners will examine the advantages and disadvantages of using Docker to set up architectures for automated testing. Learn how to configure and integrate GitHub repositories with Docker; test automated builds on Docker Hub by executing tests when code is pushed or committed to GitHub, and configure continuous integration testing environments with Docker and Docker Compose. Delve into Dockerization tests and test environments and learn how to integrate them with test reporting tools. Examine test container features and the prerequisites for setting up test containers, and test container patterns-the patterns used for running tests inside Docker containers. Learn how to use Docker test containers in Java tests; implement containerized testing with Docker; and deploy Selenium Grid by running Selenium Hub and separate nodes for Chrome or Firefox. Selenium Grid integration with Docker and running Selenium scripts for testing is also covered.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedescribe containerized testing and the benefits of using Docker for testingrecognize the advantages and disadvantages of using Docker to set up architectures for automated testingconfigure and integrate GitHub repositories with Docker to enable automated build systems and continuous integrationtest automated builds on Docker Hub by executing tests when code is pushed or committed to GitHubconfigure continuous integration testing environments with Docker and Docker Composedockerize tests and test environments and integrate them with test reporting tools
-
recognize the features of test containers and list the prerequisites for setting up test containersrecall patterns used for running tests inside Docker containersuse Docker test containers in Java testsimplement performance testing with Docker containersdeploy Selenium Grid by running Selenium Hub and separate nodes for Chrome or Firefoxintegrate Selenium Grid with Docker and run Selenium scripts for testingsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 11sUP NEXT
-
2.Containerized Testing and Benefits4m 15s
-
3.Pros and Cons of Docker for Automated Testing4m 25s
-
4.GitHub and Docker Configuration6m 50s
-
5.Automated Build and Test Execution on Docker Hub3m 50s
-
6.Configuring Integrated Testing with Docker5m 51s
-
7.Dockerization and Integrating Test Reporting8m 46s
-
8.Features of Test Containers3m 8s
-
9.Patterns of Test Containers4m 4s
-
10.Test Containers in Java Tests5m 7s
-
11.Performance Testing with Docker3m 28s
-
12.Deploy and Configure Selenium Grid for Tests3m 23s
-
13.Selenium Grid and Docker Testing4m 2s
-
14.Course Summary1m 14s
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.