Installs SafariDriver (https://github.com/SeleniumHQ/selenium/wiki/SafariDriver).
- Mac OS X 10.8+
- Chef 11.16+
- Mac OS X
- safari
- macosx_gui_login
Include cookbook in recipe or run list to install SafariDriver. Username and password are required to login to GUI.
node['safaridriver']['username']
- Username to login as. Required.node['safaridriver']['password']
- Password of username. Required.node['safaridriver']['url']
- URL of SafariDriver to download.
username = 'username'
password = 'password'
node.set['safaridriver']['username'] = username
node.set['safaridriver']['password'] = password
include_recipe 'safaridriver'
node.set['selenium']['node']['username'] = username
node.set['selenium']['node']['password'] = password
node.set['selenium']['node']['capabilities'] = [
{
browserName: 'safari',
maxInstances: 1,
version: safari_version,
seleniumProtocol: 'WebDriver'
}
]
include_recipe 'selenium::node'
- Ask specific questions on Stack Overflow.
- Report bugs and discuss potential features in Github issues.
Please refer to CONTRIBUTING.
MIT - see the accompanying LICENSE file for details.