cookbook 'iedriver', '~> 2.3.0'
iedriver (13) Versions 2.3.0 Follow1
Selenium WebDriver for Internet Explorer
cookbook 'iedriver', '~> 2.3.0', :supermarket
knife supermarket install iedriver
knife supermarket download iedriver
Selenium IEDriver Cookbook
Installs IEDriverServer (https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver) and
configures Internet Explorer.
Requirements
- Internet Explorer 9+
- Chef 12.6+
Platforms
- Windows
Cookbooks
- ie
Usage
Include recipe in cookbook or run list to install IEDriverServer and configure Internet Explorer.
Attributes
-
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.
Example
Install selenium node with internet explorer capability
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'
Getting Help
- Ask specific questions on Stack Overflow.
- Report bugs and discuss potential features in Github issues.
Contributing
Please refer to CONTRIBUTING.
License
MIT - see the accompanying LICENSE file for details.
Changelog
2.2.1 2017-12-15
- New attribute
node['iedriver']['forcex86']
added, which controls whether to force a 32-bit install of IEDriver
2.2.0 2017-02-27
- IEDriver release 3.1.0
2.1.0 2017-01-27
- IEDriver release 3.0.0
2.0.0 2016-10-01
- Drop support for Chef 11
1.5.1 2016-08-03
- IEDriver release 2.53.1
1.5.0 2016-03-22
- IEDriver release 2.53.0
1.4.0 2016-02-18
- IEDriver release 2.52.0
1.3.0 2016-02-10
- IEDriver release 2.51.0
1.2.0 2016-01-28
- IEDriver release 2.50.0
1.1.2
- Fix #3 Enable first run for all browser versions
1.1.1
- Fix #2 IEDriver on Windows 10 is getting 'Windows firewall has blocked some of the features of this app'
1.1.0
- IEDriver release 2.48.0
1.0.1
- Fix #1 WARN: Cloning resource attributes for env[PATH] from prior resource (CHEF-3694)
1.0.0
- Initial release
Collaborator Number Metric
2.3.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
2.3.0 passed this metric
No Binaries Metric
2.3.0 passed this metric
Testing File Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.3.0 failed this metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
2.3.0 passed this metric
No Binaries Metric
2.3.0 passed this metric
Testing File Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.3.0 passed this metric
2.3.0 passed this metric
Testing File Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.3.0 failed this metric
2.3.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number