Running Distributed Tests Using Selenium Grid
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.
1.95
Running Distributed Tests Using Selenium Grid
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
it_pgtsegdj_01_enus