This cookbook will download and configure Selenium-Grid-Extras. It will also start the selenium-grid-extras jar file on login.
Install Java JRE (needed to run the SeleniumGridExtras jar file)
Install any browsers
Set up auto logon
mac_os_x
windows
Key | Type | Description | Default |
---|---|---|---|
[:selenium_grid_extras][:version] | String | Version of Selenium Grid Extras | 1.10.0 |
[:selenium_grid_extras][:url] | String | URL Where to download Selenium Grid Extras | https://github.com/groupon/Selenium-Grid-Extras/releases/download/#{node['selenium_grid_extras']['version']}/SeleniumGridExtras-#{node['selenium_grid_extras']['version']}-SNAPSHOT-jar-with-dependencies.jar |
[:selenium_grid_extras][:type] | String | Type of node (hub or node) | hub |
[:selenium_grid_extras][:home] | String | Root directory where Selenium Grid Extras will be downloaded to | C:/selenium_grid_extras |
Include selenium_grid_extras
in your node's run_list
:
{
"run_list": [
"recipe[selenium_grid_extras::default]"
]
}
Author:: Shawn McCarthy (shawn.mccarthy3@gmail.com)