This module helps to build simple to set-up services for Selenium Grid(2).
Basically, it uses Maven to:
- fetch desired version of standalone Selenium Server JAR file
- fetch desired version of Java Service Wrapper
- build packages to install/run a hub or grid node on Windows and Linux
Thanks to Java Weblog for initial inspiration.
- clone this repository (
master
branch holds stable release) - run
mvn package
- pick up packages from
hub/target
andnode/target
subdirectories - follow instructions in
README
andINSTALL
files to run or install services
By now node and hub packages for Linux (x86-64) and Windows (x86-32) are provided.
Important in order to have a working grid, you have to configure each node service providing IP addresses for hub host and for node host itself.
Steps to set up a hub/node host are:
- extract package
- configure it if it's a node host (see
conf/node.json
) - manually run or install as a service (see
bin/
Detailed info are available in README
and `INSTALL files.
Please see Issue Tracker for updated info about existing issues.
Of course, feel free to to report any issue you found, we'll try to fix it ASAP, and to fork this module and improve it (yes, a github copy is planned)
Hmmmm... Dunno... it's just a build system, I've to check which one (OpenSource, of course) will fit better ;-)