Installs IEDriverServer (https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver) and configures Internet Explorer.
- Internet Explorer 9+
- Chef 12.6+
- Windows
- ie
Include recipe in cookbook or run list to install IEDriverServer and configure Internet Explorer.
node['iedriver']['version']
- Version to download.node['iedriver']['url']
- Download URL prefix.node['iedriver']['home']
- Home directory. Default%SYSTEMDRIVE%\iedriver
.node['iedriver']['config_ie']
- Configure Internet Explorer according to required configuration. Defaulttrue
.node['iedriver']['forcex86']
- Forces 32 bit iedriver download. Default false. If you have already ran this cookbook you will need to delete%SYSTEMDRIVE%\iedriver
before running.
include_recipe 'iedriver'
node.default['selenium']['node']['capabilities'] = [
{
browserName: 'internet explorer',
maxInstances: 1,
version: ie_version,
seleniumProtocol: 'WebDriver'
}
]
node.default['selenium']['node']['username'] = 'username'
node.default['selenium']['node']['password'] = 'password'
node.default['selenium']['node']['domain'] = 'domain'
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.