5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Software Tester to DevOps Automated Tester     DevOps Automated Tester Track 2: QA Specialist

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.



Objectives

Automated Testing with Docker

  • discover the key concepts covered in this course
  • describe containerized testing and the benefits of using Docker for testing
  • recognize the advantages and disadvantages of using Docker to set up architectures for automated testing
  • configure and integrate GitHub repositories with Docker to enable automated build systems and continuous integration
  • test automated builds on Docker Hub by executing tests when code is pushed or committed to GitHub
  • configure continuous integration testing environments with Docker and Docker Compose
  • dockerize 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 containers
  • recall patterns used for running tests inside Docker containers
  • use Docker test containers in Java tests
  • implement performance testing with Docker containers
  • deploy Selenium Grid by running Selenium Hub and separate nodes for Chrome or Firefox
  • integrate Selenium Grid with Docker and run Selenium scripts for testing
  • summarize the key concepts covered in this course