Running Distributed Tests Using Selenium Grid

Selenium 4.19    |    Expert
  • 13 videos | 1h 57m 10s
  • Includes Assessment
  • Earns a Badge
Selenium Grid is a tool that facilitates the parallel execution of browser tests across multiple machines and browsers. It operates on a Hub and Node architecture, whereby the Hub distributes test commands to various Nodes. In this course, explore the fundamentals of Selenium Grid, set up Selenium Grid in Standalone mode, and run parallel tests. Next, learn how to operate Selenium Grid using Hub and Node, specify test browsers and platforms, configure Hub and Nodes, and set up a Distributed Grid. Finally, discover how Docker can run the Hub and Node grid architecture, run tests on Selenium Grid hosted on Docker, and use Docker Compose to manage Selenium Grid. Upon course completion, you will be able to use Selenium Grid to run distributed tests.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Outline the architecture and components of selenium grid
    Configure and run selenium grid in standalone mode and pass in command-line flags to configure selenium grid
    Run and monitor tests on selenium grid using remote webdriver, chrome, firefox, and microsoft edge
    Configure multiple tests in a testng.xml file to run selenium grid tests in parallel
    Configure the hub and node architecture for selenium grid and multiple nodes running on different machines
    Parameterize tests by specifying the browser and platform for execution
  • Configure options for hub and node, including configuring the event bus and logging
    Configure components of the distributed grid and then run tests on it
    Install and use docker to run the hub and node architecture for selenium grid
    Use selenium grid running on docker to run tests
    Set up a multi-container application running selenium grid using docker compose
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 48s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 9m 45s
    Upon completion of this video, you will be able to outline the architecture and components of Selenium Grid. FREE ACCESS
  • Locked
    3.  Configuring and Running Selenium Grid in Standalone Mode
    12m 52s
    Learn how to configure and run Selenium Grid in Standalone mode and pass in command-line flags to configure Selenium Grid. FREE ACCESS
  • Locked
    4.  Running and Monitoring Tests on Selenium Grid
    11m 29s
    During this video, discover how to run and monitor tests on Selenium Grid using Remote WebDriver, Chrome, Firefox, and Microsoft Edge. FREE ACCESS
  • Locked
    5.  Configuring Tests to Run in Parallel on Selenium Grid
    11m 19s
    In this video, find out how to configure multiple tests in a testng.xml file to run Selenium Grid tests in parallel. FREE ACCESS
  • Locked
    6.  Using Hub and Node Roles to Run Selenium Grid
    11m 18s
    In this video, learn how to configure the Hub and Node architecture for Selenium Grid and multiple Nodes running on different machines. FREE ACCESS
  • Locked
    7.  Specifying a Browser and Platform for Tests
    6m 25s
    Find out how to parameterize tests by specifying the browser and platform for execution. FREE ACCESS
  • Locked
    8.  Configuring Hub and Node Components
    12m 11s
    In this video, discover how to configure options for Hub and Node, including configuring the event bus and logging. FREE ACCESS
  • Locked
    9.  Setting Up the Distributed Grid and Running Tests
    8m 42s
    During this video, you will learn how to configure components of the Distributed Grid and then run tests on it. FREE ACCESS
  • Locked
    10.  Using Docker to Run the Hub and Node Grid Architecture
    8m 38s
    In this video, find out how to install and use Docker to run the Hub and Node architecture for Selenium Grid. FREE ACCESS
  • Locked
    11.  Running Tests on Selenium Grid Hosted on Docker
    9m 11s
    In this video, discover how to use Selenium Grid running on Docker to run tests. FREE ACCESS
  • Locked
    12.  Managing Selenium Grid Using Docker Compose
    11m 20s
    Find out how to set up a multi-container application running Selenium Grid using Docker Compose. FREE ACCESS
  • Locked
    13.  Course Summary
    2m 11s
    In this video, we will summarize the key concepts covered in this course. 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

Rating 4.5 of 165 users Rating 4.5 of 165 users (165)
Rating 4.4 of 342 users Rating 4.4 of 342 users (342)