- External reference: https://toolsqa.com/selenium-webdriver/selenium-grid/
What is Selenium Grid?
In Selenium Grid, the hub is a computer which is the central point where we can load our tests into. Hub also acts as a server because of which it acts as a central point to control the network of Test machines
Selenium Grid has only one hub and it is the master of the network
When a test with given DesiredCapabilities is given to Hub, the Hub searches for the node witch matches the given configuration
is referred to a Test Machine which opts to connect with the Hub. This test machine will be used by Hub to run tests on. A Grid network can have multiple nodes. A node is supposed to have different platforms i.e. different operating system and browsers. The node does not need the same platform for running as that of hub.