Selenium Grid provides the functionality of running Selenium tests in parallel with different or the same browsers. You should use Selenium Grid in either one or both of following situations:
- Run your tests against different browsers, operating systems, and machines all at the same time. This will verify that the application under test is fully compatible with a wide range of browser-OS combinations.
- Save time in execution of your test suites. For example, if you setup Selenium Grid to run 5 tests at a time, this means that you are able to finish the whole suite around 5 times faster.