July 2019
Intermediate to advanced
536 pages
12h 57m
English
In a test environment using the Selenium Grid, the test is usually run in the continuous integration process. That means the build process, whether Ant, Gradle, or another technology, will run the Selenium test suite XML file via TestNG features. And, based on the parameters passed into the Jenkins project, it will get built and distributed to one of the RemoteWebDriver nodes via the hub. The tests will run on the grid nodes, not the Jenkins Slave.
So, what are the drawbacks of building an in-house Selenium Grid?
Lots of maintenance on the nodes. That includes upgrading the Selenium standalone server JAR files, the browser and mobile driver files, the browser versions, the simulator and emulator versions, ...
Read now
Unlock full access