1 | IEDriver
|
2 | =======
|
3 |
|
4 | An NPM wrapper for Selenium [IEDriver](http://selenium-release.storage.googleapis.com).
|
5 |
|
6 | [IEDriver changelog](https://raw.githubusercontent.com/SeleniumHQ/selenium/master/cpp/iedriverserver/CHANGELOG)
|
7 |
|
8 | Testing notes
|
9 | -----------------------
|
10 | If you're testing on Windows 8 KB3025390 from Janurary 5th 2015 breaks IEDriver, just uninstall that update.
|
11 |
|
12 | More tips on getting setup right: http://heliumhq.com/docs/internet_explorer
|
13 |
|
14 |
|
15 | Building and Installing
|
16 | -----------------------
|
17 |
|
18 | ```shell
|
19 | npm install iedriver
|
20 | ```
|
21 |
|
22 | Or grab the source and
|
23 |
|
24 | ```shell
|
25 | node ./install.js
|
26 | ```
|
27 |
|
28 | What this is really doing is just grabbing a particular "blessed" (by
|
29 | this module) version of IEDriver. As new versions are released
|
30 | and vetted, this module will be updated accordingly.
|
31 |
|
32 | The package has been set up to fetch and run IEDriver for Windows.
|
33 |
|
34 | Versioning
|
35 | ----------
|
36 |
|
37 | The NPM package version tracks the version of iedriver that will be installed,
|
38 | with an additional build number that is used for revisions to the installer.
|
39 |
|
40 | A Note on iedriver
|
41 | -------------------
|
42 |
|
43 | IEDriver is not a library for NodeJS.
|
44 |
|
45 | This is an _NPM wrapper_ and can be used to conveniently make IEDriver available
|
46 | It is not a Node JS wrapper.
|
47 |
|
48 | Contributing
|
49 | ------------
|
50 |
|
51 | Questions, comments, bug reports, and pull requests are all welcome. Submit them at
|
52 | [the project on GitHub](https://github.com/barretts/node-iedriver/).
|
53 |
|
54 | Bug reports that include steps-to-reproduce (including code) are the
|
55 | best. Even better, make them in the form of pull requests.
|
56 |
|
57 | Author
|
58 | ------
|
59 | [Barrett Sonntag](https://github.com/barretts)
|
60 |
|
61 |
|
62 | Thanks to [Giovanni Bassi](https://github.com/giggio) for making the [ChromeDriver](https://github.com/giggio/node-chromedriver/) module this was based on.
|
63 |
|
64 | License
|
65 | -------
|
66 |
|
67 | Licensed under the Apache License, Version 2.0.
|