Continuous Test Orchestration And Execution Platform Online

Perform automated and live-interactive testing on 3000+ real desktop and mobile devices online.

What is Selenium Grid?

Setting up Selenium Grid lets you run Selenium automation testing for any combination of browsers, their versions, and operating systems. You can test different browsers like Chrome, Firefox, Microsoft Edge, Safari, etc. It is platform-independent. Therefore a source code written for Linux would work smoothly on other operating systems like Windows, macOS, etc.

The key advantage of Selenium Grid is you can run parallel tests and cut down your test execution time for software releases

Selenium grid consists of two components:

  • Hub
  • Node

Hub : This is the center of the Selenium Grid architecture that manages the network of test machines. In a network, only one hub is assigned to a test of DesiredCapabilities(operating system, browser version), and that hub finds the test matching the given configuration. Selenium Hubs are also known as servers.

Node : The Selenium nodes execute the tests previously loaded on the hub. There can be multiple nodes configured with different operating systems and browsers. The node does not need to run on the same platform as the hub. In the Selenium Grid, the nodes are the clients connected to the hub or server.

Shown below is the diagrammatic representation of the Selenium Grid.

What is Selenium Grid

We have compiled all Selenium Interview Questions for you. Feel free to visit it. Check it out now!

LambdaTest

Test your websites, web-apps, or mobile apps seamlessly with LambdaTest.

Start Free Testing
LambdaTest

Earn resume-worthy Selenium certifications that help you land a top job.

Learn More
LambdaTest

Test your web or mobile apps

Test orchestration and execution cloud of 3000+ browsers and OS

Support

24/7 support

Security

Enterprise grade security

Cloud

Fastest test execution cloud